[squeak-dev] Problems building the VM

Hernán Morales Durand hernan.morales at gmail.com
Mon Mar 30 17:04:13 UTC 2009


Hello, I've followed the steps described here :
http://wiki.squeak.org/squeak/6102 for compiling the VM, but it seems
there's something wrong in my procedure or the page needs some review:

C:\>cd C:\SqZ3950\platforms\win32\build\

C:\SqZ3950\platforms\win32\build>make
Makefile:44: src/plugins.ext: No such file or directory
Makefile:45: src/plugins.int: No such file or directory
make: *** No rule to make target `src/plugins.int'.  Stop.

C:\SqZ3950\platforms\win32\build>cd ..
C:\SqZ3950\platforms\win32>build
C:\SqZ3950\platforms\win32>make -f Makefile.mingw32
Makefile.mingw32:6: plugins/plugins.int: No such file or directory
make: *** No rule to make target `plugins/plugins.int'.  Stop.

Then I saw two pairs of them: plugins.int/plugins.ext
C:\SqZ3950\winbuild\src\    (not modified)
C:\SqZ3950\src32\             (modified but plugins.int list is empty
: INTERNAL_PLUGINS = )

I've copied both modified files to
C:\SqZ3950\platforms\win32\plugins\

and started the dancing again ('make' fails like above) with the build.bat:

C:\SqZ3950\platforms\win32>make -f Makefile.mingw32
gcc -o ./release/sqWin32Alloc.o -g -mpentium -mwindows -Werror-implicit-function
-declaration -fomit-frame-pointer -funroll-loops -fschedule-insns2 -O2 -I. -I. -
I./vm -Ic:/dx7sdk/include  -DWIN32_FILE_SUPPORT -DNO_SERVICE -DNO_STD_FILE_SUPPO
RT -DNDEBUG -DLSB_FIRST -DVM_NAME=\"Croquet\" -DX86 -DSQUEAK_BUILTIN_PLUGIN -DCR
OQUET -c ./vm/sqWin32Alloc.c
./vm/sqWin32Alloc.c:14: sq.h: No such file or directory
make: *** [sqWin32Alloc.o] Error 1

I'm using the latest WMMaker from SqueakSource and Squeak 3.11.2
(alpha) Mar 27 2009. BTW I'm not building the Croquet VM :)

Any help would be appreciated.

Hernán



More information about the Squeak-dev mailing list