Hi Torsten,<div><br></div><div>I just followed my own instructions here:</div><div><br></div><div><a href="http://book.pharo-project.org/book/Virtual-Machine/Building/BuildVMOnWindows/BuildCogVMOnWindows">http://book.pharo-project.org/book/Virtual-Machine/Building/BuildVMOnWindows/BuildCogVMOnWindows</a></div>
<div><br></div><div>But I did NOT try to upgrad cygwin first and I got a successful build with version 2288 checked out.</div><div><br></div><div>I&#39;ll try from scratch if you like when I get home, but I am on Windows 7 and not Vista...</div>
<div><br></div><div>Rob</div><div><br></div><div><br></div><div><br><div class="gmail_quote">On Wed, Sep 8, 2010 at 5:06 PM, Torsten Bergmann <span dir="ltr">&lt;<a href="mailto:astares@gmx.de">astares@gmx.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
When I try to follow the instructions on <a href="http://www.squeakvm.org/svn/squeak/branches/Cog/cygwinbuild/HowToBuild" target="_blank">http://www.squeakvm.org/svn/squeak/branches/Cog/cygwinbuild/HowToBuild</a><br>
<br>
to build a cog VM on WinVista with latest cygwin and latest SVN sources<br>
I get the following error:<br>
<br>
<br>
bash-3.2$ gcc -v<br>
Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs<br>
Configured with: /managed/gcc-build/final-v3-bootstrap/gcc-3.4.4-999/configure --verbose --program-suffix=-3 --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/lib<br>
--mandir=/usr/share/man --infodir=/usr/share/info --enable-languages=c,ada,c++,d,f77,pascal,java,objc --enable-nls --without-included-gettext --enable-version-specific-runtime-libs --without-x --enabl<br>
e-libgcj --disable-java-awt --with-system-zlib --enable-interpreter --disable-libgcj-debug --enable-threads=posix --enable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptions --enable-hash<br>
-synchronization --enable-libstdcxx-debug<br>
Thread model: posix<br>
gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)<br>
<br>
<br>
<br>
bash-3.2$ make<br>
Makefile:327: warning: overriding commands for target `Croquet.res&#39;<br>
Makefile:309: warning: ignoring old commands for target `Croquet.res&#39;<br>
---------------- Makefile settings ------------------<br>
CONFIGURATION=product<br>
VPATH=../src/vm ../platforms/win32/vm ../platforms/Cross/vm<br>
INCLUDES=-I. -I../src/vm -I../platforms/win32/vm -I../platforms/Cross/vm -I../platforms/win32/third-party/dx9sdk/Include<br>
CFLAGS=-isystem/usr/include/mingw -I/usr/include/w32api -msse2 -ggdb2 -mwindows -mthreads -mno-cygwin -mwin32 -mno-rtd -mms-bitfields -mno-accumulate-outgoing-args -D_MT -O2 -march=pentium4 -momit-lea<br>
f-frame-pointer -funroll-loops -D_MT -fno-builtin-printf -fno-builtin-putchar -fno-builtin-fprintf<br>
INTERNAL_PLUGINS=ADPCMCodecPlugin AsynchFilePlugin B3DAcceleratorPlugin B2DPlugin BitBltPlugin BMPReadWriterPlugin CroquetPlugin ZipPlugin DropPlugin DSAPrims FFTPlugin FilePlugin FloatArrayPlugin Flo<br>
atMathPlugin HostWindowPlugin IA32ABI JoystickTabletPlugin JPEGReaderPlugin JPEGReadWriter2Plugin Klatt LargeIntegers LocalePlugin Matrix2x3Plugin MIDIPlugin MiscPrimitivePlugin Mpeg3Plugin RePlugin S<br>
ecurityPlugin SerialPlugin SocketPlugin SoundCodecPrims SoundGenerationPlugin StarSqueakPlugin SurfacePlugin UUIDPlugin<br>
EXTERNAL_PLUGINS=SqueakFFIPrims Win32OSProcessPlugin<br>
LIBS=./build/vm/ADPCMCodecPlugin.lib ./build/vm/AsynchFilePlugin.lib ./build/vm/B3DAcceleratorPlugin.lib ./build/vm/B2DPlugin.lib ./build/vm/BitBltPlugin.lib ./build/vm/BMPReadWriterPlugin.lib ./build<br>
/vm/CroquetPlugin.lib ./build/vm/ZipPlugin.lib ./build/vm/DropPlugin.lib ./build/vm/DSAPrims.lib ./build/vm/FFTPlugin.lib ./build/vm/FilePlugin.lib ./build/vm/FloatArrayPlugin.lib ./build/vm/FloatMath<br>
Plugin.lib ./build/vm/HostWindowPlugin.lib ./build/vm/IA32ABI.lib ./build/vm/JoystickTabletPlugin.lib ./build/vm/JPEGReaderPlugin.lib ./build/vm/JPEGReadWriter2Plugin.lib ./build/vm/Klatt.lib ./build/<br>
vm/LargeIntegers.lib ./build/vm/LocalePlugin.lib ./build/vm/Matrix2x3Plugin.lib ./build/vm/MIDIPlugin.lib ./build/vm/MiscPrimitivePlugin.lib ./build/vm/Mpeg3Plugin.lib ./build/vm/RePlugin.lib ./build/<br>
vm/SecurityPlugin.lib ./build/vm/SerialPlugin.lib ./build/vm/SocketPlugin.lib ./build/vm/SoundCodecPrims.lib ./build/vm/SoundGenerationPlugin.lib ./build/vm/StarSqueakPlugin.lib ./build/vm/SurfacePlug<br>
in.lib ./build/vm/UUIDPlugin.lib<br>
DLLS=./build/vm/SqueakFFIPrims.dll ./build/vm/Win32OSProcessPlugin.dll<br>
-----------------------------------------------------<br>
gcc -o build/vm/sqNamedPrims.o -isystem/usr/include/mingw -I/usr/include/w32api -msse2 -ggdb2 -mwindows -mthreads -mno-cygwin -mwin32 -mno-rtd -mms-bitfields -mno-accumulate-outgoing-args -D_MT -O2 -m<br>
arch=pentium4 -momit-leaf-frame-pointer -funroll-loops -D_MT -fno-builtin-printf -fno-builtin-putchar -fno-builtin-fprintf -I. -I../src/vm -I../platforms/win32/vm -I../platforms/Cross/vm -I../platform<br>
s/win32/third-party/dx9sdk/Include  -D_WIN32_WINNT=0x0501 -DWINVER=0x0501 -DWIN32 -DWIN32_FILE_SUPPORT -DNO_ISNAN -DNO_SERVICE -DNO_STD_FILE_SUPPORT -DNDEBUG  -DLSB_FIRST -DVM_NAME=\&quot;Croquet\&quot; -DX86<br>
-DCROQUET -c ../platforms/Cross/vm/sqNamedPrims.c<br>
../platforms/Cross/vm/sqNamedPrims.c: In function `findInternalFunctionIn&#39;:<br>
../platforms/Cross/vm/sqNamedPrims.c:129: error: `pluginExports&#39; undeclared (first use in this function)<br>
../platforms/Cross/vm/sqNamedPrims.c:129: error: (Each undeclared identifier is reported only once<br>
../platforms/Cross/vm/sqNamedPrims.c:129: error: for each function it appears in.)<br>
../platforms/Cross/vm/sqNamedPrims.c: In function `ioListBuiltinModule&#39;:<br>
../platforms/Cross/vm/sqNamedPrims.c:473: error: `pluginExports&#39; undeclared (first use in this function)<br>
make: *** [build/vm/sqNamedPrims.o] Error 1<br>
<font color="#888888">--<br>
Achtung Sicherheitswarnung: GMX warnt vor Phishing-Attacken!<br>
<a href="http://portal.gmx.net/de/go/sicherheitspaket" target="_blank">http://portal.gmx.net/de/go/sicherheitspaket</a><br>
</font></blockquote></div><br></div>