[gst-devel] gst-plugins-base-0.10.22 compile error

Alonso Graterol alonso.graterol at gmail.com
Wed Apr 15 02:41:07 CEST 2009


Hello,

I can not compile gst-plugins-base in my AMD64 system using kernel
2.6.24.4, glibc-2.6.1 and gcc-4.2.1.

make stops with following error,

libtool: link: /usr/bin/nm -B  .libs/libgsttcp_la-gsttcpplugin.o
.libs/libgsttcp_la-gsttcp.o .libs/libgsttcp_la-gstmultifdsink.o
.libs/libgsttcp_la-gsttcpclientsrc.o
.libs/libgsttcp_la-gsttcpclientsink.o
.libs/libgsttcp_la-gsttcpserversrc.o
.libs/libgsttcp_la-gsttcpserversink.o
.libs/libgsttcp_la-gsttcp-enumtypes.o
.libs/libgsttcp_la-gsttcp-marshal.o   | sed -n -e 's/^.*[	
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1
\2 \2/p' | /bin/sed 's/.* //' | sort | uniq > .libs/libgsttcp.exp
/usr/bin/nm: .libs/libgsttcp_la-gsttcpserversrc.o: File format not recognized
libtool: link: /bin/grep -E -e "^_*gst_plugin_desc$"
".libs/libgsttcp.exp" > ".libs/libgsttcp.expT"
libtool: link: mv -f ".libs/libgsttcp.expT" ".libs/libgsttcp.exp"
libtool: link: echo "{ global:" > .libs/libgsttcp.ver
libtool: link:  cat .libs/libgsttcp.exp | sed -e "s/\(.*\)/\1;/" >>
.libs/libgsttcp.ver
libtool: link:  echo "local: *; };" >> .libs/libgsttcp.ver
libtool: link:  gcc -shared  .libs/libgsttcp_la-gsttcpplugin.o
.libs/libgsttcp_la-gsttcp.o .libs/libgsttcp_la-gstmultifdsink.o
.libs/libgsttcp_la-gsttcpclientsrc.o
.libs/libgsttcp_la-gsttcpclientsink.o
.libs/libgsttcp_la-gsttcpserversrc.o
.libs/libgsttcp_la-gsttcpserversink.o
.libs/libgsttcp_la-gsttcp-enumtypes.o
.libs/libgsttcp_la-gsttcp-marshal.o   /usr/lib/libgstbase-0.10.so
-L/usr/lib /usr/lib/libgstdataprotocol-0.10.so
/usr/lib/libgstreamer-0.10.so /usr/lib/libgobject-2.0.so
/usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so -lpthread -lrt
/usr/lib/libxml2.so -ldl -lz -lm /usr/lib/libglib-2.0.so  -pthread
-pthread -pthread -pthread   -pthread -Wl,-soname -Wl,libgsttcp.so
-Wl,-version-script -Wl,.libs/libgsttcp.ver -o .libs/libgsttcp.so
.libs/libgsttcp_la-gsttcpserversrc.o: file not recognized: File format
not recognized
collect2: ld returned 1 exit status
make[4]: *** [libgsttcp.la] Error 1
make[4]: exit from folder `/sources/gst-plugins-base-0.10.22/gst/tcp'
make[3]: *** [all] Error 2
make[3]: exit from folder `/sources/gst-plugins-base-0.10.22/gst/tcp'
make[2]: *** [all-recursive] Error 1
make[2]: exit from folder `/sources/gst-plugins-base-0.10.22/gst'
make[1]: *** [all-recursive] Error 1
make[1]: exit from folder `/sources/gst-plugins-base-0.10.22'
make: *** [all] Error 2
alonso:/sources/gst-plugins-base-0.10.22$


Output of file .libs/libgsttcp_la-gsttcpserversrc.o is as follows,

.libs/libgsttcp_la-gsttcpserversrc.o: cannot open
`.libs/libgsttcp_la-gsttcpserversrc.o' (No such file or directory)

Any hint is appreciated

Alonso




More information about the gstreamer-devel mailing list