-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Yaakov (Cygwin Ports) wrote: > Dejan Velimirovic wrote: >> Hello, i can successfully run Amarok and Xine-ui but nether can play MP3 >> file format. Amarok says that xine claims it cannot play mp3 file and >> xine says that demux plugin could not be found.
For the record, the problem was with the cygwin build of xine-lib as follows: Between 1.1.7 and 1.1.8, I added libmodplug to the repository as a dependency for BMPx. libmodplug is a C++ library which exposes functions usable in C. The problem was that the libmodplug.pc pkg-config file explicitly added -lstdc++ to MODPLUG_LIBS, which was among the LIBADD libs for xineplug_dmx_audio.la. However, libtool complained about the -lstdc++ because it is static only, and refused to link a shared library, creating a (worthless) static one instead. Furthermore, as xine-lib deletes the .la files during make install, cygport wasn't able to catch the static module either. (This wasn't an issue with bmpx because it is written in C++, and hence links with g++, which anyway links with -lstdc++ and ignores the fact that it's static only, where xine-lib is written in C.) As mentioned in the most recent upload announcement, I've fixed the libmodplug.pc file accordingly and rebuilt xine-lib, adding a check to the latter's src_install() to catch a similar occurrence in the future. Thank you for reporting this problem to the list. Yaakov Cygwin Ports -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHRQTTpiWmPGlmQSMRCKYBAJ4vlboPRgPDavgB7eZK+K0YLnzuAwCgx9+d KktvmYOewNL8LzsGHdkTutA= =I7bs -----END PGP SIGNATURE----- ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Cygwin-ports-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general
