Thông báo

Collapse
No announcement yet.

Lỗi build gstreamer cho arm.Error :Could not link libxml2 test program

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Lỗi build gstreamer cho arm.Error :Could not link libxml2 test program

    Hix em đang gặp một lỗi chưa biết sửa thế nào.Anh nào biết giúp em với.Em đang build thư viện gstreamer-0.10.0 cho Arm với config như sau :
    Code:
    ./configure --prefix=/opt/gstreamer-arm/ --host=arm-none-linux-gnueabi --disable-loadsave --disable-examples --disable-tests
    thì nó gặp lỗi :

    Code:
    checking glib version >= 2.8... yes
    checking for glib-2.0 >= 2.6... yes
    checking GLIB_ONLY_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
    checking GLIB_ONLY_LIBS... -lglib-2.0  
    checking for libxml-2.0 >= 2.4.9... yes
    checking XML_CFLAGS... -I/usr/include/libxml2  
    checking XML_LIBS... -lxml2  
    configure: error: Could not link libxml2 test program.  Check if you have the necessary dependencies.
    Em đã build lại libxml2 rồi cũng không được.Kiểm tra xml2-config --cflags thì kết quả -I/usr/include/libxml2 và xml2-config --libs kết quả là -lxml2 -lz -lm.XML_CFLAGS và XML_LIBS đã đúng mà em không biết link tới libxml2 test program ở đâu.Mà đã --disable-loadsave để tắt build cho XML rồi mà cũng không thành công ?
    Ai giúp em fix lỗi này với ngồi từ hôm qua giờ chưa xong

  • #2
    tar -xvjf gstreamer-0.10.0.tar.bz2
    cd gstreamer-0.10.0
    apt-get install glib-2.6
    apt-get install libglib2.0-dev
    wget http://xmlsoft.org/sources/libxml2-git-snapshot.tar.gz
    tar xvzf libxml2-git-snapshot.tar.gz
    cd libxml2-2.8.0/
    ./configure --prefix=$PWD/__install --host=arm-none-linux-gnueabi
    make
    make install
    cd ..
    ./configure --prefix=/opt/gstreamer-arm/ --host=arm-none-linux-gnueabi --disable-loadsave --disable-examples --disable-tests CFLAGS=-I$PWD/./libxml2-2.8.0/__install/include LDFLAGS=-L$PWD/./libxml2-2.8.0/__install/lib
    make

    Comment


    • #3
      Nguyên văn bởi linux-abc Xem bài viết
      tar -xvjf gstreamer-0.10.0.tar.bz2
      cd gstreamer-0.10.0
      apt-get install glib-2.6
      apt-get install libglib2.0-dev
      wget http://xmlsoft.org/sources/libxml2-git-snapshot.tar.gz
      tar xvzf libxml2-git-snapshot.tar.gz
      cd libxml2-2.8.0/
      ./configure --prefix=$PWD/__install --host=arm-none-linux-gnueabi
      make
      make install
      cd ..
      ./configure --prefix=/opt/gstreamer-arm/ --host=arm-none-linux-gnueabi --disable-loadsave --disable-examples --disable-tests CFLAGS=-I$PWD/./libxml2-2.8.0/__install/include LDFLAGS=-L$PWD/./libxml2-2.8.0/__install/lib
      make
      Cám ơn anh đã giúp đỡ.Em đã build được thành công cũng lâu rồi.Box này cũng ít người tham gia quá nên giờ mới vô .Giờ đang hí hoáy mày mò
      Đây là hướng dẫn em ghi lại https://docs.google.com/document/d/1...4wFkb8id4/edit

      Comment

      Về tác giả

      Collapse

      chip8xvn Tìm hiểu thêm về chip8xvn

      Bài viết mới nhất

      Collapse

      Đang tải...
      X