[squeak-dev] Re: Problems building the VM
Andreas Raab
andreas.raab at gmx.de
Mon Mar 30 17:43:32 UTC 2009
Not knowing what exactly you're trying to do, here is some general advice:
1. Download and extract
http://squeakvm.org/win32/release/SqueakVM-Win32-3.11.2-src.zip
2. cd into the winbuild directory
3. Type "make" and see if this produces a correct VM.
If it does, you know you are good for the next steps whatever they might
be. You will probably read up some more on VMMaker which produces these
plugins.[int|ext] files.
Cheers,
- Andreas
Hernán Morales Durand wrote:
> 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
|