issue to compile Win32 VMMaker source

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

issue to compile Win32 VMMaker source

Jean Baptiste Arnaud
 
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

Reply | Threaded
Open this post in threaded view
|

Re: issue to compile Win32 VMMaker source

Andreas.Raab
 
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
>
Reply | Threaded
Open this post in threaded view
|

Re: issue to compile Win32 VMMaker source

Jean Baptiste Arnaud
 
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 <[hidden email]>

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

Reply | Threaded
Open this post in threaded view
|

Re: issue to compile Win32 VMMaker source

Bert Freudenberg
 
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 <[hidden email]>

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



Reply | Threaded
Open this post in threaded view
|

Re: issue to compile Win32 VMMaker source

Igor Stasenko

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 <[hidden email]>:

>
> 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 <[hidden email]>
>>
>> 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.
Reply | Threaded
Open this post in threaded view
|

Re: issue to compile Win32 VMMaker source

Jean Baptiste Arnaud
 

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 <[hidden email]>

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 <[hidden email]>:
>
> 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 <[hidden email]>
>>
>> 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


error (80K) Download Attachment
Dump (168K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: issue to compile Win32 VMMaker source

Igor Stasenko

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 <[hidden email]>:

>
>
> 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 <[hidden email]>
>>
>> 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 <[hidden email]>:
>> >
>> > 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 <[hidden email]>
>> >>
>> >> 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.