Menu

can't compile mlterm-3.1.5

Help
TIM
2012-11-21
2013-06-06
  • TIM

    TIM - 2012-11-21

    Don't know much about programming
    I'm using Fedora 17 / x64
    and i don't seems problem to compile ver 3.1.4

    make[1]: Entering directory `/var/src/mlterm/mlterm-3.1.5/tool/mlimgloader'
    ../../libtool --mode=link gcc   -I../../kiklib/include -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng15 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include  -g -O2  -DENABLE_SIXEL -I/usr/local/include -o mlimgloader main.lo  ../../kiklib/src/libkik.la -L/usr/local/lib -R/usr/local/lib -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0  -lX11 
    gcc -I../../kiklib/include -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng15 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -g -O2 -DENABLE_SIXEL -I/usr/local/include -o .libs/mlimgloader .libs/main.o  ../../kiklib/src/.libs/libkik.so -ldl -L/usr/local/lib -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lX11   -Wl,--rpath -Wl,/usr/local/lib
    /usr/bin/ld: .libs/main.o: undefined reference to symbol 'g_vfs_get_file_for_uri'
    /usr/bin/ld: note: 'g_vfs_get_file_for_uri' is defined in DSO /lib64/libgio-2.0.so.0 so try adding it to the linker command line
    /lib64/libgio-2.0.so.0: could not read symbols: Invalid operation
    collect2: error: ld returned 1 exit status
    make[1]: *** [mlimgloader] Error 1
    make[1]: Leaving directory `/var/src/mlterm/mlterm-3.1.5/tool/mlimgloader'
    make: *** [all] Error 2
    
     
  • Araki Ken

    Araki Ken - 2012-11-22

    Thanks for your report.

    Please apply the following patch which tries to link libgio-2.0 explicitly
    and retry to rebuild it.

    http://mlterm.sf.net/mlterm-3.1.5post-fixgio.patch

    Will this problem be solved by the patch ?

    Regards,

     
  • TIM

    TIM - 2012-11-23

    thx, this solved the problem for me
    and i was able to compile the application both on my computer and on suse build service

    if any one needs a fedora 17/ package for mlterm  -  they can find them at
    https://build.opensuse.org/package/show?package=mlterm&project=home%3AThe-IceMan-Blog

    thanks again :)

     

Log in to post a comment.