[PD] compiling pd extended from CVS

eric labelle eric.a.labelle at gmail.com
Thu Sep 6 03:54:22 CEST 2007


Thanks I just installed libmpeg3 and I'll give it a run.

As soon as I sort all this out i'll get the info on the wiki...I know some
of my fellow JAD users have been complaining about the absence of pd
extended as an rpm in the distribution (for now there is only a Pd rpm and
an rpm for creb)

Let you know how it goes!

Eric

2007/9/5, Hans-Christoph Steiner <hans at eds.org>:
>
>
> Looks like you are missing libmpeg3.
>
> I created a wiki page so you can keep track of what needs doing to get
> stuff building on SUSE, please edit it, you just need a puredata.infologin:
>
> http://puredata.org/docs/developer/SUSE
>
> You can look at the Debian/Fedora pages for examples:
>
> http://puredata.org/docs/developer/Debian
> http://puredata.org/docs/developer/Fedora
>
> .hc
>
> On Sep 5, 2007, at 12:39 PM, eric labelle wrote:
>
> Hi
>
> I'm trying to compile extended from the CVS and everytime I get the same
> error on my openSUSE box:
>
> g++ -c -g -O2 -fPIC -freg-struct-return -O3 -falign-loops=32
> -falign-functions=32 -falign-jumps=32 -funroll-loops -ffast-math -mmmx
> -I/usr/include/lqt   -I..  -I/home/dubian/pure-data/pd/src
> libfidtrack_fidtrackX.cpp -o libfidtrack_fidtrackX.o
> ../Pixes/filmMPEG3.h:70: error: ISO C++ forbids declaration of 'mpeg3_t'
> with no type
> ../Pixes/filmMPEG3.h:70: error: expected ';' before '*' token
> filmMPEG3.cpp: In constructor 'filmMPEG3::filmMPEG3(int)':
> filmMPEG3.cpp :37: error: 'mpeg_file' was not declared in this scope
> filmMPEG3.cpp: In member function 'virtual void filmMPEG3::close()':
> filmMPEG3.cpp:53: error: 'mpeg_file' was not declared in this scope
> filmMPEG3.cpp:53: error: 'mpeg3_close' was not declared in this scope
> filmMPEG3.cpp:54: error: 'mpeg_file' was not declared in this scope
> filmMPEG3.cpp: In member function 'virtual bool filmMPEG3::open(char*,
> int)':
> filmMPEG3.cpp:63: error: 'mpeg3_check_sig' was not declared in this scope
> filmMPEG3.cpp:64: error: 'mpeg_file' was not declared in this scope
> filmMPEG3.cpp:64: error: 'mpeg3_open' was not declared in this scope
> filmMPEG3.cpp:65: error: 'mpeg3_has_video' was not declared in this scope
> filmMPEG3.cpp:69: error: 'mpeg3_total_vstreams' was not declared in this
> scope
> filmMPEG3.cpp:72: error: 'mpeg3_video_frames' was not declared in this
> scope
> filmMPEG3.cpp:73: error: 'mpeg3_frame_rate' was not declared in this scope
>
> filmMPEG3.cpp:75: error: 'mpeg3_video_width' was not declared in this
> scope
> filmMPEG3.cpp:76: error: 'mpeg3_video_height' was not declared in this
> scope
> filmMPEG3.cpp: In member function 'virtual pixBlock*
> filmMPEG3::getFrame()':
> filmMPEG3.cpp:118: error: 'mpeg_file' was not declared in this scope
> filmMPEG3.cpp:122: error: 'MPEG3_RGBA8888' was not declared in this scope
> filmMPEG3.cpp:123: error: 'mpeg3_read_frame' was not declared in this
> scope
> filmMPEG3.cpp:139: error: 'mpeg_file' was not declared in this scope
> filmMPEG3.cpp:139: error: 'mpeg3_read_yuvframe_ptr' was not declared in
> this scope
> filmMPEG3.cpp: In member function 'virtual int filmMPEG3::changeImage(int,
> int)':
> filmMPEG3.cpp:157: error: 'mpeg_file' was not declared in this scope
> filmMPEG3.cpp:157: error: 'mpeg3_set_frame' was not declared in this scope
> make[3]: *** [filmMPEG3.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> make[3]: Leaving directory `/home/dubian/pure-data/Gem/src/Pixes'
> make[2]: *** [Pixes] Error 2
> make[2]: Leaving directory `/home/dubian/pure-data/Gem/src'
> make[1]: *** [/home/dubian/pure-data/Gem/src/Gem.pd_linux] Error 2
> make[1]: Leaving directory `/home/dubian/pure-data/packages'
> make: *** [install] Error 2
>
> Is this because I'm missing a dependency?
>
> Thanks for your help!
>
> Eric
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
>
>
>
> ----------------------------------------------------------------------------
>
> As we enjoy great advantages from inventions of others, we should be glad
> of an opportunity to serve others by any invention of ours; and this we
> should do freely and generously.         - Benjamin Franklin
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20070905/d5e5e277/attachment.htm>


More information about the Pd-list mailing list