The libz.so.1 issue

kartik natarajan kartik8n8 at gmail.com
Mon Sep 3 06:21:31 PDT 2012


Hi,
    I have written my first piece of gstreamer code for the DM365 board.
  I have setup the development evnironment for the DVSDK and the path
variables show the right values.
 I compiled it with the following line
arm-none-linux-gnueabi-gcc  -o  gstream   gstream.c   `pkg-config  --cflags
 --libs  gstreamer-0.10`

The file compiles and during linking it throws this message and stops: I
have played the verbose and the path for libz.so.1 seems to be included.
How do I solve this apparent trivial problem?

/home/nkartik/CodeSourcery/Sourcery_G++_Lite/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld:
*warning: libz.so.1, needed by
/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/
libgstreamer-0.10.so, not found (try using -rpath or -rpath-link)*

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `inflateEnd'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `gzdirect'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `gzopen'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `gzclose'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `deflate'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `inflateInit2_'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `inflate'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `gzwrite'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `crc32'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `deflateEnd'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `gzdopen'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `deflateInit2_'****

/home/nkartik/ti-dvsdk_dm365-evm_4_02_00_06/linux-devkit//arm-none-linux-gnueabi/usr/lib/libxml2.so:
undefined reference to `gzread'****

collect2: ld returned 1 exit status
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120903/5a19e1bc/attachment.html>


More information about the gstreamer-devel mailing list