/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
SmallTalk installering
Fra : (Per Røn


Dato : 07-03-04 18:09

Efter at have downloaded SmallTalk 2.1.7 fra:

http://ftp.gnu.org/gnu/smalltalk/

Og begyndt at kompilere programmet på min MacOS X 10.3.2 computer efter
følgende instruks:

http://www.gnu.org/software/smalltalk/gst-manual/gst_3.html#SEC3

Får jeg denne reaktion:

================
G4/smalltalk per$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes

Build Tools:
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
================
....

================
checking for g77 option to produce PIC... -fno-common
checking if g77 PIC flag -fno-common works... yes
checking if g77 supports -c -o file.o... yes
checking whether the g77 linker (/usr/bin/ld) supports shared
libraries... yes
checking dynamic linker characteristics... darwin7.2.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes

Optional Platform Environment:
If something locks up here, please reconfigure with
--disable-generational-gc
checking sys/signal.h usability... yes
checking sys/signal.h presence... yes
checking for sys/signal.h... yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for sysconf(_SC_PAGESIZE)... yes
checking for PAGESIZE in limits.h... no
checking for mmap with MAP_ANON... yes
checking for mmap with MAP_ANONYMOUS... no
checking for mmap of /dev/zero... no
checking whether a fault handler according to POSIX works... no
checking whether a fault handler according to Linux/i386 works... no
checking whether a fault handler according to old Linux/i386 works... no
checking whether a fault handler according to Linux/m68k works... no
checking whether a fault handler according to Linux/PowerPC works... no
checking whether a fault handler according to Linux/HPPA works... no
checking whether a fault handler according to BSD works... no
checking whether a fault handler according to IRIX works... no
checking whether a fault handler according to HP-UX HPPA works... no
checking whether a fault handler according to NetBSD Alpha works... no
checking whether a fault handler according to OSF/1 Alpha works... no
checking whether a fault handler according to AIX works... no
checking whether a fault handler according to MacOSX PowerPC works...
================
Og her hænger den så i time-, hvis ikke dagevis. Fra en anden skal får
jeg så følgende:

G4/smalltalk per$ ps
PID TT STAT TIME COMMAND
465 p1 S 0:00.06 -bash
480 p1 S+ 0:08.56 sh ./configure
12722 p1 S+ 0:04.12 /bin/sh ./configure --prefix=/usr/local
--enable-subd
16365 p1 S+ 0:00.01 /bin/sh ./configure --prefix=/usr/local
--enable-subd
16366 p1 R+ 241:31.60 ./conftest
3735 std S 0:00.08 -bash
G4/smalltalk per$

Hvad i alverden går galt?
--
Per Erik Rønne

 
 
Jesper Louis Anderse~ (07-03-2004)
Kommentar
Fra : Jesper Louis Anderse~


Dato : 07-03-04 18:25

In article <1gaahxq.tq2i2716y9en2N%per.ronne@doesnt.work.sp
am.filter.invalid>, Per Rønne wrote:
> checking whether a fault handler according to AIX works... no
> checking whether a fault handler according to MacOSX PowerPC works...
>================
> Og her hænger den så i time-, hvis ikke dagevis. Fra en anden skal får
> jeg så følgende:
>
> G4/smalltalk per$ ps
> PID TT STAT TIME COMMAND
> 465 p1 S 0:00.06 -bash
> 480 p1 S+ 0:08.56 sh ./configure
> 12722 p1 S+ 0:04.12 /bin/sh ./configure --prefix=/usr/local
> --enable-subd
> 16365 p1 S+ 0:00.01 /bin/sh ./configure --prefix=/usr/local
> --enable-subd
> 16366 p1 R+ 241:31.60 ./conftest
> 3735 std S 0:00.08 -bash
> G4/smalltalk per$
>
> Hvad i alverden går galt?

Attach til ./conftest med gdb eller lignende og find ud af hvor den
haenger og hvad det er den venter paa. Mit bud er at det er et system-
kald af en eller anden art.



--
j.

(Per Røn (08-03-2004)
Kommentar
Fra : (Per Røn


Dato : 08-03-04 11:05

Jesper Louis Andersen <jlouis@miracle.mongers.org> wrote:

> In article <1gaahxq.tq2i2716y9en2N%per.ronne@doesnt.work.sp
> am.filter.invalid>, Per Rønne wrote:
> > checking whether a fault handler according to AIX works... no
> > checking whether a fault handler according to MacOSX PowerPC works...
> >================
> > Og her hænger den så i time-, hvis ikke dagevis. Fra en anden skal får
> > jeg så følgende:
> >
> > G4/smalltalk per$ ps
> > PID TT STAT TIME COMMAND
> > 465 p1 S 0:00.06 -bash
> > 480 p1 S+ 0:08.56 sh ./configure
> > 12722 p1 S+ 0:04.12 /bin/sh ./configure --prefix=/usr/local
> > --enable-subd
> > 16365 p1 S+ 0:00.01 /bin/sh ./configure --prefix=/usr/local
> > --enable-subd
> > 16366 p1 R+ 241:31.60 ./conftest
> > 3735 std S 0:00.08 -bash
> > G4/smalltalk per$
> >
> > Hvad i alverden går galt?
>
> Attach til ./conftest med gdb eller lignende og find ud af hvor den
> haenger og hvad det er den venter paa. Mit bud er at det er et system-
> kald af en eller anden art.

Vi har kørt en tråd om det i en anden unix-gruppe [dk.edb.mac ], som
jeg kan linke til her:

Message-ID <c2h9h6$p4j$1@sunsite.dk>

Kort sagt viste det sig muligt at genneføre ./configure ved hjælp af
kommandoen:

../configure --disable-generational-gc

Men så går make ned med fejl.

Ovennævnte message skriver:

> > usage: mkdir [-pv] [-m mode] directory ...
> > make[2]: *** [install-nobase_dist_lightningHEADERS] Error 64
> > make[1]: *** [install-am] Error 2
> > make: *** [install-recursive] Error 1
>
> Jeg har også prøvet og får også fejl. Der går noget galt ved make.

--
Per Erik Rønne

Søg
Reklame
Statistik
Spørgsmål : 177502
Tips : 31968
Nyheder : 719565
Indlæg : 6408537
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste