Skip to content
New issue

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

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

Already on GitHub? Sign in 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

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

No branches or pull requests

2 participants