[$] > ./autogen.sh
configure.in:17: warning: AC_CANONICAL_BUILD invoked multiple times
./configure does ok then
checking for SVCD ripper.. vcdxrip not found, SVCD support disabled. Install vcdimager or set PATH !!
checking for dvdcss_read in -ldvdcss... ./configure: line 1: gdk-pixbuf-config: command not found
no
configure: WARNING: libdvdcss-1.2.2 or later (http://www.videolan.org/libdvdcss/download.html) is highly recommended. Most DVD disks wont be readable without this package
checking for DVDOpen in -ldvdread... ./configure: line 1: gdk-pixbuf-config: command not found
no
configure: WARNING: libdvdread-0.9.3 (http://www.dtek.chalmers.se/groups/dvd/downloads.shtml) is needed for DVD support in KMA
[$] > ./autogen.sh
configure.in:17: warning: AC_CANONICAL_BUILD invoked multiple times
./configure does ok then
checking for SVCD ripper.. vcdxrip not found, SVCD support disabled. Install vcdimager or set PATH !!
checking for dvdcss_read in -ldvdcss... ./configure: line 1: gdk-pixbuf-config: command not found
no
configure: WARNING: libdvdcss-1.2.2 or later (http://www.videolan.org/libdvdcss/download.html) is highly recommended. Most DVD disks wont be readable without this package
checking for DVDOpen in -ldvdread... ./configure: line 1: gdk-pixbuf-config: command not found
no
configure: WARNING: libdvdread-0.9.3 (http://www.dtek.chalmers.se/groups/dvd/downloads.shtml) is needed for DVD support in KMA
I hope these are only warnings.
make ...
ehm, a lot of compile warnings. :)
and finally:
gcc -O2 -Wall -ggdb -I.. -Wall -pthread -D_REENTRANT -D_PTHREADS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_USE_LARGEFILE64 -D_LARGEFILE64_SOURCE -g -O2 -pthread -DLINUX -o kma clients.o cmd_nothing.o disp_ip.o listen.o xlisten.o clients_tools.o cmd_quit.o exec_cmd.o main.o xmalloc.o cmd_action.o cmd_size.o files_tools.o send_msg.o xsocket.o cmd_get.o cmd_tab.o fix_line.o treat_event.o cmd_list.o config.o kill_server.o xbind.o logging.o avi_tools.o playlists.o streammp3.o stream_pls.o vcd_tools.o dvd_tools.o string_replace.o common_menu.o send_tools.o modules.o
modules.o(.text+0x2a): In function `load_plugin':
/home/holger/tmp/kma/src/modules.c:27: undefined reference to `dlopen'
collect2: ld returned 1 exit status
make[1]: *** [kma] Error 1
make[1]: Leaving directory `/home/holger/tmp/kma/src'
make: *** [all-recursive] Error 1
???
missed: its cvs code from 10 mins ago.
Ehhh... in modules.c dlfcn.h is included, which is all that's needed for this function. Maybe this isn't on your system orso?
Oh, got it, I'll add '-ldl' to the linking statement. Will do so this evening, should fix this issue.
Done. Profdryoman could you test out current CVS code if this is fixed for you as well?;)
clean checkout and compile worked. didnt test it though.
Sweet. If you could test please do so, but now I consider this compilation/linking problem as fixed.