Error when compiling the unix vm for MacOS

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

Error when compiling the unix vm for MacOS

Mathieu SUEN
 
Hi,

 From the latest svn update gcc complain about a missing header:

$ make
make[1]: `vm.a' is up to date.
make[1]: `ADPCMCodecPlugin.a' is up to date.
make[1]: `AsynchFilePlugin.a' is up to date.
make[1]: `BMPReadWriterPlugin.a' is up to date.
make[1]: `B2DPlugin.a' is up to date.
make[1]: `BitBltPlugin.a' is up to date.
make[1]: `CroquetPlugin.a' is up to date.
make[1]: `DSAPrims.a' is up to date.
make[1]: `ZipPlugin.a' is up to date.
make[1]: `DropPlugin.a' is up to date.
make[1]: `FFTPlugin.a' is up to date.
make[1]: `FilePlugin.a' is up to date.
make[1]: `FloatArrayPlugin.a' is up to date.
make[1]: `FloatMathPlugin.a' is up to date.
make[1]: `GeniePlugin.a' is up to date.
make[1]: `JPEGReadWriter2Plugin.a' is up to date.
make[1]: `JPEGReaderPlugin.a' is up to date.
make[1]: `JoystickTabletPlugin.a' is up to date.
make[1]: `Klatt.a' is up to date.
make[1]: `LargeIntegers.a' is up to date.
make[1]: `LocalePlugin.a' is up to date.
make[1]: `Matrix2x3Plugin.a' is up to date.
make[1]: `MiscPrimitivePlugin.a' is up to date.
make[1]: `Mpeg3Plugin.a' is up to date.
make[1]: `RePlugin.a' is up to date.
make[1]: `SecurityPlugin.a' is up to date.
make[1]: `SerialPlugin.a' is up to date.
make[1]: `SocketPlugin.a' is up to date.
make[1]: `SoundCodecPrims.a' is up to date.
make[1]: `SoundGenerationPlugin.a' is up to date.
make[1]: `SoundPlugin.a' is up to date.
make[1]: `StarSqueakPlugin.a' is up to date.
make[1]: `SurfacePlugin.a' is up to date.
make[1]: `vm-display-Quartz.la' is up to date.
make[1]: `vm-display-X11.la' is up to date.
make[1]: `vm-display-null.la' is up to date.
make[1]: `vm-sound-MacOSX.la' is up to date.
make[1]: `vm-sound-null.la' is up to date.
make[1]: `B3DAcceleratorPlugin.la' is up to date.
make[1]: `Squeak3D.la' is up to date.
make[1]: `ClipboardExtendedPlugin.la' is up to date.
make[1]: `DBusPlugin.la' is up to date.
make[1]: `FileCopyPlugin.la' is up to date.
/bin/sh /Users/mathk/Documents/Squeak/SqueakVM/build/libtool --
mode=compile gcc -g -O2 -fomit-frame-pointer -DLSB_FIRST=1  -
DHAVE_CONFIG_H  -I/Users/mathk/Documents/Squeak/SqueakVM/build -I/
Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/vm -I/Users/mathk/
Documents/Squeak/SqueakVM/platforms/Cross/vm -I/Users/mathk/Documents/
Squeak/SqueakVM/platforms/unix/src/vm   -D_REENTRANT -I/opt/local/
include/gstreamer-0.10 -I/opt/local/include/glib-2.0 -I/opt/local/lib/
glib-2.0/include -I/opt/local/include -I/opt/local/include/libxml2  -c  
-o GStreamerPlugin.lo /Users/mathk/Documents/Squeak/SqueakVM/platforms/
unix/src/plugins/GStreamerPlugin/GStreamerPlugin.c
gcc -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 -DHAVE_CONFIG_H -I/Users/
mathk/Documents/Squeak/SqueakVM/build -I/Users/mathk/Documents/Squeak/
SqueakVM/platforms/unix/vm -I/Users/mathk/Documents/Squeak/SqueakVM/
platforms/Cross/vm -I/Users/mathk/Documents/Squeak/SqueakVM/platforms/
unix/src/vm -D_REENTRANT -I/opt/local/include/gstreamer-0.10 -I/opt/
local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/
include -I/opt/local/include/libxml2 -c /Users/mathk/Documents/Squeak/
SqueakVM/platforms/unix/src/plugins/GStreamerPlugin/GStreamerPlugin.c  
-fno-common -DPIC -DPIC -o GStreamerPlugin.o
/Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
GStreamerPlugin/GStreamerPlugin.c:32:53: error:  
squeakAudioVideoPipeLineSignalInterface.h: No such file or directory
/Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
GStreamerPlugin/GStreamerPlugin.c: In function 'cbnewpad':
/Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
GStreamerPlugin/GStreamerPlugin.c:207: warning: passing argument 1 of  
'gst_pad_get_caps' makes pointer from integer without a cast
/Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
GStreamerPlugin/GStreamerPlugin.c:210: warning: passing argument 1 of  
'gst_pad_link' makes pointer from integer without a cast
/Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
GStreamerPlugin/GStreamerPlugin.c: In function  
'primitiveSqueakSinkAllocate':
/Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
GStreamerPlugin/GStreamerPlugin.c:290: error:  
'SqueakAudioVideoSinkPtr' undeclared (first use in this function)
/Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
GStreamerPlugin/GStreamerPlugin.c:290: error: (Each undeclared  
identifier is reported only once
/Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
GStreamerPlugin/GStreamerPlugin.c:290: error: for each function it  
appears in.)
/Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
GStreamerPlugin/GStreamerPlugin.c:290: error: syntax error before  
'squeaker'
...


Any idea?
Thanks

        Mth




Reply | Threaded
Open this post in threaded view
|

Re: Error when compiling the unix vm for MacOS

Bert Freudenberg
 

Am 05.09.2008 um 14:13 schrieb Mathieu Suen:


> /Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
> GStreamerPlugin/GStreamerPlugin.c:32:53: error:  
> squeakAudioVideoPipeLineSignalInterface.h: No such file or directory

Looks like the x-platform GStreamer files are missing in the trunk.  
They are here:

http://squeakvm.org/svn/squeak/branches/olpc/platforms/Cross/plugins/GStreamerPlugin/

- Bert -


Reply | Threaded
Open this post in threaded view
|

Re: Error when compiling the unix vm for MacOS

Mathieu SUEN
 

On Sep 5, 2008, at 2:58 PM, Bert Freudenberg wrote:

>
> Am 05.09.2008 um 14:13 schrieb Mathieu Suen:
>
>
>> /Users/mathk/Documents/Squeak/SqueakVM/platforms/unix/src/plugins/
>> GStreamerPlugin/GStreamerPlugin.c:32:53: error:  
>> squeakAudioVideoPipeLineSignalInterface.h: No such file or directory
>
> Looks like the x-platform GStreamer files are missing in the trunk.  
> They are here:
>
> http://squeakvm.org/svn/squeak/branches/olpc/platforms/Cross/plugins/GStreamerPlugin/
>
> - Bert -
>
>


ok thx
        Mth