From: Christian Z. <za...@tr...> - 2005-08-08 18:23:30
|
Hi, Robin Pronk wrote: > The command outputs the following: > > [robin@xenon obexftp-0.10.7]$ openobex-config --libs > -lopenobex > >> examining the gcc line closer I spot a missing "-L/usr/lib" before >> "-lopenobex". > That looks broken. Can you tell me what system you have and what package installed openobex-config? Perhaps you can also compare the script with the default one or mail it to me. cu, Christian |
From: Christian Z. <za...@tr...> - 2005-08-08 18:49:19
|
Hi, Robin Pronk wrote: >> I first tried installing obexftp. make ends with : >> >> gcc -g -O2 -g -Wall -Wmissing-declarations -Wmissing-prototypes >> -Wall -g -Wall -o .libs/obexftpd obexftpd.o -lopenobex >> -lbluetooth ../obexftp/.libs/libobexftp.so >> ../cobexbfb/.libs/libcobexbfb.so ../bfb/.libs/libbfb.so >> -Wl,--rpath -Wl,/usr/local/lib >> obexftpd.o(.text+0x1b4): In function `start_server': >> /home/robin/Downloads/obexftp-0.10.7/apps/obexftpd.c:119: >> undefined reference to `OBEX_ServerAccept' >> >> All the openobex packages are from the Fedora Core 4 distro. > The diff on openobex-config shows that the paths are okay but a modification removed the -L/usr/lib. Is this common and intended on Fedora? Can somebody check and act on this problem? --- (dist)/usr/bin/openobex-config +++ (fedora)/usr/bin/openobex-config @@ -4 +4 @@ -exec_prefix=${prefix} +exec_prefix=/usr @@ -6 +6 @@ -includedir=${prefix}/include +includedir=/usr/include @@ -90 +90 @@ - all_flags="$all_flags $services $the_libs -L${exec_prefix}/lib -lopenobex" + all_flags="$all_flags $services $the_libs -lopenobex" cu, Christian |