http://squeakvm.org/unix/
The 4.10.2-2614-src sources come with several options for OS and windowing systems - X11, Quartz, fbdev. This leads me to believe that these unix sources can be compiled on a Mac. I thought that I had to add a compilation flag somewhere but that is not necessary as the process (executing "make" in the unix dir) determines the OS it's on. The result is as below. There is an infinite loop in trying to "[ 64%] Building C object CMakeFiles/squeakvm.dir/gnu-interp.c.o", which I stopped with Command+c. My question is not so much why is this happening, as how does one start to debug this? Is gdb involved? Chris macintosh-4:Squeak-4.10.2.2614-src chriscunnington$ cd unix/ macintosh-4:unix chriscunnington$ ls CMakeLists.txt npsqueak vm-display-null ChangeLog plugins vm-sound-ALSA Makefile src vm-sound-MacOSX README src- vm-sound-NAS README.CMake src-bak vm-sound-OSS README.SVN svnversion vm-sound-Sun bld vm vm-sound-custom cmake vm-display-Quartz vm-sound-null config-DELETE-ME vm-display-X11 vm-sound-pulse doc vm-display-custom misc vm-display-fbdev macintosh-4:unix chriscunnington$ make [ -d bld ] || mkdir bld [ -f bld/Makefile ] || ( cd bld; ../cmake/configure; ) ( cd bld; make ; ) [ 1%] Built target ckformat [ 2%] Built target SurfacePlugin [ 3%] Built target DSAPrims [ 3%] Built target ZipPlugin [ 3%] Built target DropPlugin [ 3%] Built target squeak [ 3%] Built target squeak.sh [ 3%] Built target squeak.1 [ 3%] Built target ADPCMCodecPlugin [ 4%] Built target AsynchFilePlugin [ 5%] Built target BMPReadWriterPlugin [ 6%] Built target CroquetPlugin [ 7%] Built target B2DPlugin [ 7%] Built target BitBltPlugin [ 8%] Built target FFTPlugin [ 8%] Built target FT2Plugin [ 10%] Built target FilePlugin [ 10%] Built target FloatArrayPlugin [ 27%] Built target FloatMathPlugin [ 27%] Built target GeniePlugin [ 51%] Built target JPEGReadWriter2Plugin [ 51%] Built target JPEGReaderPlugin [ 52%] Built target JoystickTabletPlugin [ 53%] Built target Klatt [ 53%] Built target LargeIntegers [ 54%] Built target LocalePlugin [ 55%] Built target Matrix2x3Plugin [ 55%] Built target MiscPrimitivePlugin [ 57%] Built target RePlugin [ 58%] Built target SecurityPlugin [ 59%] Built target SerialPlugin [ 60%] Built target SlangTestSupportPlugin [ 61%] Built target SocketPlugin [ 61%] Built target SoundCodecPrims [ 62%] Built target SoundGenerationPlugin [ 63%] Built target SoundPlugin [ 63%] Built target StarSqueakPlugin [ 64%] Building C object CMakeFiles/squeakvm.dir/gnu-interp.c.o ^Cmake[3]: *** [CMakeFiles/squeakvm.dir/gnu-interp.c.o] Interrupt: 2 make[2]: *** [CMakeFiles/squeakvm.dir/all] Interrupt: 2 make[1]: *** [all] Interrupt: 2 make: *** [all] Error 130 _______________________________________________ VM-beginners mailing list [hidden email] http://lists.squeakfoundation.org/mailman/listinfo/vm-beginners |
Free forum by Nabble | Edit this page |