Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

libtag not found #5

Open
codeanticode opened this issue Sep 6, 2011 · 2 comments
Open

libtag not found #5

codeanticode opened this issue Sep 6, 2011 · 2 comments

Comments

@codeanticode
Copy link

It seems that libtag is not found during linking stage in gst-plugins-good:

.libs/libgsttaglib_la-gstid3v2mux.o:/home/andres/ossbuild/checkout/gst-plugins-good-0.10.30/ext/taglib/gstid3v2mux.cc:144: first defined here
/home/andres/ossbuild/mingw/w32/bin/../lib/gcc/i686-w64-mingw32/4.5.4/../../../../i686-w64-mingw32/bin/ld: cannot find -ltag
collect2: ld returned 1 exit status
make[3]: *** [libgsttaglib.la] Error 1
make[3]: Leaving directory /home/andres/ossbuild/checkout/gst-plugins-good-0.10.30/ext/taglib' make[2]: *** [taglib] Error 2 make[2]: Leaving directory/home/andres/ossbuild/checkout/gst-plugins-good-0.10.30/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/andres/ossbuild/checkout/gst-plugins-good-0.10.30'
make: *** [all] Error 2

Using ossbuild on ubuntu 11.04 32 bits.

@codeanticode
Copy link
Author

I think the problem is that taglib doesn't appear to support the i686-w64-mingw32 compiler, so it fails to generate win32 binaries. After inspection of the ~/ossbuild/dist/lib folder, I only see .so files for libtag.

Furthermore, if I force rebuilding of taglib by calling

ossbuild taglib buildone -a -f

I see the following messages:

*** Checking out taglib *** [1/1]
*** Configuring taglib *** [1/1]
cmake -DCMAKE_INSTALL_PREFIX=/home/andres/ossbuild/dist/ -DLIB_INSTALL_DIR=/home/andres/ossbuild/dist/lib -Dlibdir=/home/andres/ossbuild/dist/lib /home/andres/ossbuild/checkout/taglib-1.7
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
dpkg-architecture: warning: Unknown gcc system type i686-w64-mingw32, falling back to default (native compilation)
-- Check for working C compiler: /home/andres/ossbuild/mingw/w32/bin/i686-w64-mingw32-gcc
dpkg-architecture: warning: Unknown gcc system type i686-w64-mingw32, falling back to default (native compilation)
-- Check for working C compiler: /home/andres/ossbuild/mingw/w32/bin/i686-w64-mingw32-gcc -- works
...

@ylatuya
Copy link
Member

ylatuya commented Sep 27, 2011

Right, libtag should be removed meanwhile

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants