On Dec 5, 2008, at 7:58 AM, IOhannes m zmölnig wrote:
Hans-Christoph Steiner wrote:
My guess is that these errors are mostly likely caused by the fact that Fedora puts the libmpeg3 headers in a different place:
pd@debian-stable-i386:~$ grep mpeg3_close /usr/include/*.h /usr/include/libmpeg3.h:int mpeg3_close(mpeg3_t *file);
root@fedora9-i386.idmi.poly.edu:~ > grep mpeg3_close /usr/include/ */*.h /usr/include/mpeg3/libmpeg3.h:int mpeg3_close(mpeg3_t *file);
well, the joys of multiple distros...
i suggest that either the distro or the upstream maintainers create a pkg-config for libmpeg3. this would be used automatically by Gem's build system.
alternatively it should be possible to use: % PKG_MPEG3_CFLAGS="-I/usr/include/mpeg3" ./configure
to add specific cflags manually.
Such a suggestion sounds a like a good idea. I take your response to mean that you are not going to support Fedora as it is? That is a common arrangement for headers in Fedora, this is not the only package setup like that.
.hc
fgmadsr IOhannes
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
------------------------------------------------------------------------ ----
You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie