Hi,
I would like to use VMMaker to build a custom VM, but i encounter some issue. I have success to build the src SqueakVM-Win32-3.11.3, and the VM work.
I install VMMaker,and generate *all internal* win32 from the win32 platform find to "http://squeakvm.org/svn/squeak/trunk/platforms/win32/" then i modify the makefile (platform Path, name , ...). Finally i execute make , apparently that compiling all the plugin and crash when remake "Squeak.exe" and return error 1.
do you have a advices ?
regard
What's the output on the command line?
- A.
jean baptiste arnaud wrote:
Hi,
I would like to use VMMaker to build a custom VM, but i encounter some issue. I have success to build the src SqueakVM-Win32-3.11.3, and the VM work.
I install VMMaker,and generate *all internal* win32 from the win32 platform find to "http://squeakvm.org/svn/squeak/trunk/platforms/win32/" then i modify the makefile (platform Path, name , ...). Finally i execute make , apparently that compiling all the plugin and crash when remake "Squeak.exe" and return error 1.
do you have a advices ?
regard
-- Arnaud Jean Baptiste
The end of output.
[Some undefined reference ... ]
//C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:333: undefined reference to `fetchLong32ofObject' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:334: undefined reference to `getThisSessionID' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:335: undefined reference to `ioFilenamefromStringofLengthresolveAli ases' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:336: undefined reference to `vmEndianness' make: *** [Squeak.exe] Error 1
I have a --debug output, but the file is a few big.
2009/8/26 Andreas Raab andreas.raab@gmx.de
What's the output on the command line?
- A.
jean baptiste arnaud wrote:
Hi,
I would like to use VMMaker to build a custom VM, but i encounter some issue. I have success to build the src SqueakVM-Win32-3.11.3, and the VM work.
I install VMMaker,and generate *all internal* win32 from the win32 platform find to "http://squeakvm.org/svn/squeak/trunk/platforms/win32/" then i modify the makefile (platform Path, name , ...). Finally i execute make , apparently that compiling all the plugin and crash when remake "Squeak.exe" and return error 1.
do you have a advices ?
regard
-- Arnaud Jean Baptiste
The only unusual thing I can see is that you have a space in your path name.
If that does not solve the problem, send the full output.
- Bert -
On 26.08.2009, at 18:19, jean baptiste arnaud wrote:
The end of output.
[Some undefined reference ... ]
//C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../ Cross/vm/sqVirt ualMachine.c:333: undefined reference to `fetchLong32ofObject' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../ Cross/vm/sqVirt ualMachine.c:334: undefined reference to `getThisSessionID' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../ Cross/vm/sqVirt ualMachine.c:335: undefined reference to `ioFilenamefromStringofLengthresolveAli ases' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../ Cross/vm/sqVirt ualMachine.c:336: undefined reference to `vmEndianness' make: *** [Squeak.exe] Error 1
I have a --debug output, but the file is a few big.
2009/8/26 Andreas Raab andreas.raab@gmx.de
What's the output on the command line?
- A.
jean baptiste arnaud wrote:
Hi,
I would like to use VMMaker to build a custom VM, but i encounter some issue. I have success to build the src SqueakVM-Win32-3.11.3, and the VM work.
I install VMMaker,and generate *all internal* win32 from the win32 platform find to "http://squeakvm.org/svn/squeak/trunk/platforms/win32/ " then i modify the makefile (platform Path, name , ...). Finally i execute make , apparently that compiling all the plugin and crash when remake "Squeak.exe" and return error 1.
do you have a advices ?
regard
-- Arnaud Jean Baptiste
-- Arnaud Jean Baptiste PhD Student - Rmod Team - INRIA http://rmod.lille.inria.fr
The undefined references i a sign, that some of the search path(s) is missing and invisible to linker.
A full make log could tell more:
make >dump 2>&1
2009/8/26 Bert Freudenberg bert@freudenbergs.de:
The only unusual thing I can see is that you have a space in your path name. If that does not solve the problem, send the full output.
- Bert -
On 26.08.2009, at 18:19, jean baptiste arnaud wrote:
The end of output.
[Some undefined reference ... ]
//C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:333: undefined reference to `fetchLong32ofObject' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:334: undefined reference to `getThisSessionID' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:335: undefined reference to `ioFilenamefromStringofLengthresolveAli ases' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:336: undefined reference to `vmEndianness' make: *** [Squeak.exe] Error 1
I have a --debug output, but the file is a few big.
2009/8/26 Andreas Raab andreas.raab@gmx.de
What's the output on the command line?
- A.
jean baptiste arnaud wrote:
Hi,
I would like to use VMMaker to build a custom VM, but i encounter some issue. I have success to build the src SqueakVM-Win32-3.11.3, and the VM work.
I install VMMaker,and generate *all internal* win32 from the win32 platform find to "http://squeakvm.org/svn/squeak/trunk/platforms/win32/" then i modify the makefile (platform Path, name , ...). Finally i execute make , apparently that compiling all the plugin and crash when remake "Squeak.exe" and return error 1.
do you have a advices ?
regard
-- Arnaud Jean Baptiste
-- Arnaud Jean Baptiste PhD Student - Rmod Team - INRIA http://rmod.lille.inria.fr
I give new install in new directory i reload VMMaker all dependencies, i regenerate the VM from VMMaker (running on Squeak).
Same thing, error when regenerate Squeak.exe.
But if I give the *3.11.3 Squeak VM src*, and copy the src where i build i can rebuild the source. (find on http://www.squeakvm.org/win32/release/).
2009/8/26 Igor Stasenko siguctua@gmail.com
The undefined references i a sign, that some of the search path(s) is missing and invisible to linker.
A full make log could tell more:
make >dump 2>&1
2009/8/26 Bert Freudenberg bert@freudenbergs.de:
The only unusual thing I can see is that you have a space in your path
name.
If that does not solve the problem, send the full output.
- Bert -
On 26.08.2009, at 18:19, jean baptiste arnaud wrote:
The end of output.
[Some undefined reference ... ]
//C/Users/JB/Desktop/Source
VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt
ualMachine.c:333: undefined reference to `fetchLong32ofObject' //C/Users/JB/Desktop/Source
VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt
ualMachine.c:334: undefined reference to `getThisSessionID' //C/Users/JB/Desktop/Source
VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt
ualMachine.c:335: undefined reference to
`ioFilenamefromStringofLengthresolveAli
ases' //C/Users/JB/Desktop/Source
VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt
ualMachine.c:336: undefined reference to `vmEndianness' make: *** [Squeak.exe] Error 1
I have a --debug output, but the file is a few big.
2009/8/26 Andreas Raab andreas.raab@gmx.de
What's the output on the command line?
- A.
jean baptiste arnaud wrote:
Hi,
I would like to use VMMaker to build a custom VM, but i encounter some
issue.
I have success to build the src SqueakVM-Win32-3.11.3, and the VM work.
I install VMMaker,and generate *all internal* win32 from the win32
platform find to "http://squeakvm.org/svn/squeak/trunk/platforms/win32/" then i modify the makefile (platform Path, name , ...).
Finally i execute make , apparently that compiling all the plugin and
crash when remake "Squeak.exe" and return error 1.
do you have a advices ?
regard
-- Arnaud Jean Baptiste
-- Arnaud Jean Baptiste PhD Student - Rmod Team - INRIA http://rmod.lille.inria.fr
-- Best regards, Igor Stasenko AKA sig.
All missing symbols from error log can be found in interp.c or gnu_interp.c , and get compiled into corresponding object file. Seems like this file not linked together with others , when building .exe
2009/8/27 jean baptiste arnaud jbaptiste.arnaud@gmail.com:
I give new install in new directory i reload VMMaker all dependencies, i regenerate the VM from VMMaker (running on Squeak).
Same thing, error when regenerate Squeak.exe.
But if I give the *3.11.3 Squeak VM src*, and copy the src where i build i can rebuild the source. (find on http://www.squeakvm.org/win32/release/).
2009/8/26 Igor Stasenko siguctua@gmail.com
The undefined references i a sign, that some of the search path(s) is missing and invisible to linker.
A full make log could tell more:
make >dump 2>&1
2009/8/26 Bert Freudenberg bert@freudenbergs.de:
The only unusual thing I can see is that you have a space in your path name. If that does not solve the problem, send the full output.
- Bert -
On 26.08.2009, at 18:19, jean baptiste arnaud wrote:
The end of output.
[Some undefined reference ... ]
//C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:333: undefined reference to `fetchLong32ofObject' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:334: undefined reference to `getThisSessionID' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:335: undefined reference to `ioFilenamefromStringofLengthresolveAli ases' //C/Users/JB/Desktop/Source VM/trunk/platforms/win32/build/../../Cross/vm/sqVirt ualMachine.c:336: undefined reference to `vmEndianness' make: *** [Squeak.exe] Error 1
I have a --debug output, but the file is a few big.
2009/8/26 Andreas Raab andreas.raab@gmx.de
What's the output on the command line?
- A.
jean baptiste arnaud wrote:
Hi,
I would like to use VMMaker to build a custom VM, but i encounter some issue. I have success to build the src SqueakVM-Win32-3.11.3, and the VM work.
I install VMMaker,and generate *all internal* win32 from the win32 platform find to "http://squeakvm.org/svn/squeak/trunk/platforms/win32/" then i modify the makefile (platform Path, name , ...). Finally i execute make , apparently that compiling all the plugin and crash when remake "Squeak.exe" and return error 1.
do you have a advices ?
regard
-- Arnaud Jean Baptiste
-- Arnaud Jean Baptiste PhD Student - Rmod Team - INRIA http://rmod.lille.inria.fr
-- Best regards, Igor Stasenko AKA sig.
-- Arnaud Jean Baptiste PhD Student - Rmod Team - INRIA http://rmod.lille.inria.fr
vm-dev@lists.squeakfoundation.org