Menu

#4 Rev. 397 build fails

open
nobody
None
5
2007-02-27
2007-02-27
Jarek Zgoda
No

Build of rev. 397 fails on Ubuntu 6.10:

gcc -g -O2 -g -O2 -o .libs/easypmp easypmp-database.o easypmp-enumerate.o easypmp-playlist.o easypmp-device.o easypmp-option.o easypmp-util.o easypmp-console_posix.o easypmp-main.o ../../../lib/pmp/.libs/libpmp.so ../../../lib/gmi/.libs/libgmi.a /usr/lib/libid3tag.so -L/usr/lib /usr/lib/libvorbisfile.so /usr/lib/libvorbis.so /usr/lib/libogg.so ../../../lib/playlist/.libs/libplaylist.a -lz -lm -Wl,--rpath -Wl,/usr/local/lib
easypmp-enumerate.o: In function `found_music_link_file':
../common/enumerate.c:139: undefined reference to `filepath_is_link'
easypmp-main.o: In function `main':
/home/jarek/install/pmplib/frontend/easypmp/cui/main.c:465: undefined reference to `easypmp_settle'
../../../lib/gmi/.libs/libgmi.a(gmi.o):(.data.rel+0x8): undefined reference to `gmi_mp4v2'
../../../lib/pmp/.libs/libpmp.so: undefined reference to `ucs2toutf8'
collect2: ld returned 1 exit status
make[2]: *** [easypmp] Error 1
make[2]: Leaving directory `/home/jarek/install/pmplib/frontend/easypmp/cui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jarek/install/pmplib'
make: *** [all] Error 2

Discussion

  • Naoaki Okazaki

    Naoaki Okazaki - 2007-02-28

    Logged In: YES
    user_id=992421
    Originator: NO

    I'm pretty sure that the SVN head is broken for POSIX environments (as I wrote in the commit logs). I'm not developping PMPlib on Linux but on Windows. The next version of PMPlib will support Apple iPod players, and I'm trying several experimental things to support Apple iPod in the frame work of PMPlib. So maintaining the source code for the different platforms is inefficient at this stage. I'm aware the following staffs are missing on POSIX: dependency to libmp4v2, minor changes in filepath and ucs2 APIs, SCSI device control to obtain the device information of iPod.

    These build problems on POSIX environments will be fixed after the Windows version is ready.

    Thanks for the report anyways.

     
  • ketilwaa

    ketilwaa - 2007-10-18

    Logged In: YES
    user_id=1457066
    Originator: NO

    On Ubuntu Gutsy (64 bit) I get the same with rev 431.
    0.14 will not compile for me either. make exits with similar error.
    RPMs can not be alien-ed to deb because they're i386.
    Hoping for a fixed build, or architecture-independent rpms/debs

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.