[Vm-dev] issue to compile Win32 VMMaker source

Igor Stasenko siguctua at gmail.com
Thu Aug 27 13:02:15 UTC 2009


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 at 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 at 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 at 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 at 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
>
>
>



-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Vm-dev mailing list