I am compiling Ekiga BETA 2 (1.99.1 on SuSE 9.3) I downloaded and successfully compiled the pwlib and opal tarballs that come in the BETA 2 distribution.
What does this output mean? checking for PWLib includes in /home/dcorking/pwlib/include/... checking for /home/dcorking/pwlib/include/ptlib/pprocess.h... yes checking for read in -lpt... no configure: error: You need the PWLib library to compile Ekiga > config.log says: configure:21867: g++ -o conftest -g -O2 -L/home/dcorking/pwlib/lib/ conftest.cc -lpt >&5 /usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld: cannot find -lpt I have pasted a bigger chunk from config.log below. Please be gentle - I am new to compiling against pwlib, and fairly new to debugging autoconf output. Best, David configure:21784: checking for PWLib includes in /home/dcorking/pwlib/include/ configure:21786: result: configure:21792: checking for /home/dcorking/pwlib/include/ptlib/pprocess.h configure:21807: result: yes configure:21837: checking for read in -lpt configure:21867: g++ -o conftest -g -O2 -L/home/dcorking/pwlib/lib/ conftest.cc -lpt >&5 /usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld: cannot find -lpt collect2: ld returned 1 exit status configure:21873: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "ekiga" | #define PACKAGE_TARNAME "ekiga" | #define PACKAGE_VERSION "1.99.1" | #define PACKAGE_STRING "ekiga 1.99.1" | #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=ekiga" | #define PACKAGE "ekiga" | #define VERSION "1.99.1" | #define MAJOR_VERSION 1 | #define MINOR_VERSION 99 | #define BUILD_TYPE ReleaseCode | #define BUILD_NUMBER 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_DECL_STRCASECMP 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char read (); | int | main () | { | read (); | ; | return 0; | } configure:21898: result: no configure:21913: error: You need the PWLib library to compile Ekiga _______________________________________________ GnomeMeeting-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
