[Vm-dev] compilation on x86_64 linux

David T. Lewis lewis at mail.msen.com
Sun Jan 13 15:23:22 UTC 2008


On Sun, Jan 13, 2008 at 02:18:36PM +0100, Laurent Sebag wrote:
> 
> Hi,
> 
> I've installed squeak on my x86_64 linux but I have some problems :
> 
> - during the compilation there are many warnings like : 
> /home/user/squeak/install/src/svn/squeak-svn_install/platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c:270: 
> warning: cast to pointer from integer of different size
> 
> - and when I'm using squeak it frequently hangs with a segmentation 
> fault (it hangs every time squeak has to play a sound) :
> /home/user/squeak/install/src/squeak-svn/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:57 
> sound_Stop
> /home/user/squeak/install/src/squeak-svn/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:51 
> sound_Start
> /home/user/squeak/install/src/squeak-svn/platforms/unix/vm-sound-custom/sqUnixCustomSound.c:27 
> sound_AvailableSpace
> 
> Segmentation fault
> 
> 29753028 [] in >playLoop
> 29753120 [] in Semaphore>critical:
> 29752844 BlockContext>ensure:
> 29752660 Semaphore>critical:
> 29720144 >playLoop
> 29719960 [] in >startPlayerProcessBufferSize:rate:stereo:sound:
> 29720052 [] in BlockContext>newProcess
> Aborted
> 
> Anybody can help ?
> 
> Laurent

These should help:

http://lists.squeakfoundation.org/pipermail/vm-dev/2007-December/001703.html
http://www.squeakvm.org/squeak64/faq.html

However, as far as I know the mpeg plugin has not yet received any attention
on 64 bit unix, so it probably does not work. The sqUnixCustomSound.c file is
part of the unix VM (not the mpeg plugin), so it may have issues also.

Dave



More information about the Vm-dev mailing list