3.9-4 VM on cygwin: check that /usr/local/lib/squeak/3.9-4/vm-display-X11.so exists
Klaus D. Witzel
klaus.witzel at cobss.com
Mon May 15 19:08:47 UTC 2006
Hi Wolfgang,
on Mon, 15 May 2006 15:06:00 +0200, you <helbig at Lehre.BA-Stuttgart.DE>
wrote:
> Hi /Klaus,
:)
> You asked a question,
>> Question: how can vm-display-X11.so be made, what's the trick?
> And here is an answer:
> Make sure, your gcc knows about the X11 includes and your library path
> includes
> the X11 shared libs before you run configure.
Configure reported:
configure:24669: checking for X
configure:24899: result: libraries /usr/X11R6/lib, headers
/usr/X11R6/include
configure:25071: gcc -o conftest.exe -g -O2 -fomit-frame-pointer
-DLSB_FIRST=1 conftest.c -lm -L/usr/X11R6/lib -lX11 >&5
configure:25077: $? = 0
configure:25081: test -z
|| test ! -s conftest.err
configure:25084: $? = 0
configure:25087: test -s conftest.exe
configure:25090: $? = 0
> Check the makefile generated by config (in directory bld) for the target:
>
> vm-display-X11${la} :
> @$(SHELL) -ec 'cd vm-display-X11; $(MAKE) vm-display-X11${la}'
Looks like as if you had copied and pasted our makefile here.
> And then check the file bld/libtool which is a shell script generated by
> config which is supposed to generate the shared objects.
Runs nicely, results are (also for vm-display-null):
/bin/sh /home/kWitzel/platforms/unix/config/mkinstalldirs
/usr/local/lib/squeak/3.9-4
/bin/sh /home/kWitzel/platforms/libtool --mode=install /usr/bin/install
-c vm-display-X11.la /usr/local/lib/squeak/3.9-4/vm-display-X11.la
/usr/bin/install -c vm-display-X11/.libs/vm-display-X11.lai
/usr/local/lib/squeak/3.9-4/vm-display-X11.la
/usr/bin/install -c vm-display-X11/.libs/vm-display-X11.a
/usr/local/lib/squeak/3.9-4/vm-display-X11.a
ranlib /usr/local/lib/squeak/3.9-4/vm-display-X11.a
chmod 644 /usr/local/lib/squeak/3.9-4/vm-display-X11.a
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib/squeak/3.9-4
> Hope, that helps.
:-(
Hah! You made me look after filio.h, I forgot last night:
configure:20825: checking sys/filio.h usability
configure:20837: gcc -c -g -O2 conftest.c >&5
conftest.c:72:23: sys/filio.h: No such file or directory
configure:20843: $? = 1
Thank your for your time.
/Klaus
> Wolfgang
> --
> Weniger, aber besser.
>
More information about the Vm-dev
mailing list