Re: [GnomeMeeting-list] BETA2 - autoconf problem with pwlib detection



Le mardi 07 mars 2006 à 11:46 +0000, David Corking a écrit :
> 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
> >
> 

Is libpt.so present in your LIBRARY_PATH?

> 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
> GnomeMeeting-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
-- 
 _      Damien Sandras
(o-     
//\     Ekiga Softphone: http://www.ekiga.org/
v_/_    FOSDEM 2006    : http://www.fosdem.org/
        SIP Phone      : sip:dsandras ekiga net
                         sip:600000 ekiga net




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]