Auch die libva ( 1.0.12 ) aus den sourcen gebaut.
"Beflügelt" von dieser Aussage, hab ich mir auch mal auf ner Testumgebung alles zusammengeschustert, krieg aber die libva 1.0.12 nicht gebaut.
Code
make[3]: Betrete Verzeichnis '/usr/local/src/libva/test/basic'
CC test_01.o
CCLD test_01
/usr/bin/ld: test_01.o: undefined reference to symbol 'vaMaxNumProfiles'
/usr/bin/ld: note: 'vaMaxNumProfiles' is defined in DSO /usr/local/src/libva/va/.libs/libva.so.1 so try adding it to the linker command line
/usr/local/src/libva/va/.libs/libva.so.1: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [test_01] Fehler 1
make[3]: Verlasse Verzeichnis '/usr/local/src/libva/test/basic'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/usr/local/src/libva/test'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/usr/local/src/libva'
make: *** [all] Fehler 2
Display More
Lief das bei dir problemlos durch oder musstest du irgendwas abändern ?
Danke & Gruss
Hoschi
Edit:
Google war auch mein Freund. Das Problem wurde schon auf der entsprechenden Mailingliste diskutiert.
http://lists.freedesktop.org/a…2011-February/000471.html
Quoteor patch the various Makefile.am under test/ with something that looks like:
TEST_LIBS = $(top_builddir)/va/$(libvabackendlib) $(top_builddir)/va/libva.la
and automake & libtool will do the rest.