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 10:43:38 UTC 2006
List,
we've compiled the 3.9-4 VM on the cygwin platform, only minor "*nix'en
are platform[tm] independent" problems to solve:
FIONBIO is in <sys/socket.h>
# define O_ASYNC O_NONBLOCK
timezone is _timezone (define is not part of cygwin)
These three issues where solved using www.google.com :-) other people have
already had this cygwin experience.
#include "debug.h" (moved further down, dprintf must be redefined)
# define dprintf(...) __sq_dprintf(__VA_ARGS__)
There is a nice overview, on what gcc supports when it comes to variadic
macros, at
- http://gcc.gnu.org/onlinedocs/gcc/Variadic-Macros.html
But the main problem is, compared to the subject line, ls -l
/usr/local/lib/squeak/3.9-4/
-rw-r--r-- 1 kWitzel None 310484 May 15 11:56 B3DAcceleratorPlugin.a
-rw-r--r-- 1 kWitzel None 57442 May 15 11:56 PseudoTTYPlugin.a
-rw-r--r-- 1 kWitzel None 97012 May 15 11:56 UnixOSProcessPlugin.a
-rw-r--r-- 1 kWitzel None 50022 May 15 11:56 XDisplayControlPlugin.a
-rwxr-xr-x 1 kWitzel None 2386463 May 15 12:33 squeak.exe
-rw-r--r-- 1 kWitzel None 326214 May 15 11:56 vm-display-X11.a
-rw-r--r-- 1 kWitzel None 98856 May 15 11:56 vm-display-null.a
-rw-r--r-- 1 kWitzel None 77634 May 15 11:56 vm-sound-OSS.a
-rw-r--r-- 1 kWitzel None 26792 May 15 11:56 vm-sound-null.a
A similiar problem is mentioned at
- http://macos.tuwien.ac.at:9009/519430413.asHtml
and because the scripts balks when linking npsqueak, we run
--without-npsqueak
- http://bugs.impara.de/view.php?id=559
Question: how can vm-display-X11.so be made, what's the trick?
Suggestions, pointers, URLs, all warmly appreciated.
/Klaus
P.S. captured stdout and stderr from make and from ./config.status, if
that is needed.
More information about the Vm-dev
mailing list