I trying to build the original version of squeak 1.31 using the source files I downloaded for Windows NT. I am using Visual C++ 5.0. I would appreciate any help with the following error messages and how to get a successfull build of the VM.
Thanks Aik-Siong Koh
--------------------Configuration: dummy - Win32 Debug-------------------- Compiling resources... Compiling... Interp1-31Inline.c D:\squeak\src\Interp1-31Inline.c(5791) : warning C4018: '==' : signed/unsigned mismatch D:\squeak\src\Interp1-31Inline.c(7418) : warning C4102: 'l111' : unreferenced label ......more of similar D:\squeak\src\Interp1-31Inline.c(7418) : warning C4101: 'localCP' : unreferenced local variable D:\squeak\src\Interp1-31Inline.c(7418) : warning C4101: 'localTP' : unreferenced local variable D:\squeak\src\Interp1-31Inline.c(10538) : warning C4018: '==' : signed/unsigned mismatch ...... sqFilePrims.c sqOldSoundPrims.c sqSoundPrims.c sqWin32Alloc.c sqWin32Directory.c sqWin32Joystick.c sqWin32Net.c sqWin32Sound.c D:\squeak\src\sqWin32Sound.c(241) : warning C4133: 'function' : incompatible types - from 'struct waveformat_tag *' to 'const struct tWAVEFORMATEX *' D:\squeak\src\sqWin32Sound.c(364) : warning C4133: 'function' : incompatible types - from 'struct waveformat_tag *' to 'const struct tWAVEFORMATEX *' sqWin32Window.c D:\squeak\src\sqWin32Window.c(1579) : warning C4244: 'function' : conversion from '__int64 ' to 'unsigned int ', possible loss of data ...... D:\squeak\src\sqWin32Window.c(1579) : warning C4761: integral size mismatch in argument; conversion supplied ...... Linking... sqWin32Joystick.obj : error LNK2001: unresolved external symbol __imp__joyGetPos@8 sqWin32Joystick.obj : error LNK2001: unresolved external symbol __imp__joyGetDevCapsA@12 sqWin32Joystick.obj : error LNK2001: unresolved external symbol __imp__joyGetNumDevs@0 sqWin32Net.obj : error LNK2001: unresolved external symbol _gethostname@8 sqWin32Net.obj : error LNK2001: unresolved external symbol _WSACleanup@0 ...... sqWin32Sound.obj : error LNK2001: unresolved external symbol __imp__waveOutWrite@12 sqWin32Sound.obj : error LNK2001: unresolved external symbol __imp__waveOutPrepareHeader@12 ...... Debug/dummy.exe : fatal error LNK1120: 45 unresolved externals Error executing link.exe.
dummy.exe - 46 error(s), 80 warning(s)
I trying to build the original version of squeak 1.31 using the source files I downloaded for Windows NT. I am using Visual C++ 5.0. I would appreciate any help with the following error messages and how to get a successfull build of the VM.
Don't worry about the warnings. They are *warnings* not *errors*. For the link errors add "winmm.lib" and "wsock32.lib" to your project libraries. The first one is needed for the multi-media stuff and the second one for networking support.
Andreas
squeak-dev@lists.squeakfoundation.org