compiling 4.10.2-2614-src sources on Mac

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

compiling 4.10.2-2614-src sources on Mac

Chris Cunnington
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