Re: [Linphone-users] 1.1.0 compile failure on FC4 X86_64

2006-01-02 Thread Simon Morlat
Hi,

Yes I think it's safe to restore the file after linphone has been compiled.
It confirms this looks like a libtool bug, maybe restricted to libpopt for 
some reason.

Simon

Le Lundi 19 Décembre 2005 21:38, John A. Sullivan III a écrit :
 That works but what have I done? Should I restore the file after
 compiling Linphone? If I do, will Linphone now break? If I don't, will
 something else break? Thanks - John

 On Mon, 2005-12-19 at 14:49 +0100, Simon Morlat wrote:
  This is the correct thing... I wonder why libtool tansforms the -lpopt
  in /usr/lib/libpopt.so
  Maybe a libtool bug ?
  Can you try removing the /usr/lib/libpopt.la file ?
 
  Simon
 
  Le Vendredi 16 Décembre 2005 20:35, John A. Sullivan III a écrit :
   I get this:
  
   pkg-config --libs libgnomeui-2.0
   -Wl,--export-dynamic -pthread -L/usr/X11R6/lib64 -lgnomeui-2 -lSM -lICE
   -lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lpopt
   -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
   -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
   -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm
   -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
  
   I did notice that libgnome-2.0.pc has a reference to -lpopt and there
   is no libpopt.pc file.  I have no idea if that is a problem.  Thanks -
   John
  
   On Fri, 2005-12-16 at 20:19 +0100, Simon Morlat wrote:
Hi,
   
I think it's a gnome-devel problem.
The compile and link flags are got by linphone build using
pkg-config. What does
pkg-config --libs libgnomeui-2.0
gives ?
   
If it contains /usr/lib/libpopt.so, thus you can try to patch
manually the /usr/lib/pkgconfig/libgnomeui-2.0.pc
   
I hope the naming conventions are the same for fedora and debian
(which I use)
   
Simon
   
Le Vendredi 16 Décembre 2005 04:09, John A. Sullivan III a écrit :
 Linphone 1.1.0 fails to compile on my fully patched Fedora Core 4
 on X86_64.  The problem appears to be that it insists on looking
 for libpopt.so in /usr/lib instead of /usr/lib64.  What do I need
 to do to get it to link against the proper library? Here is the
 actual error:

 gcc -Wall -Werror -DORBIT2=1 -DXTHREADS -D_REENTRANT
 -DXUSE_MTSAFE_API -I/usr/include/libgnomeui-2.0
 -I/usr/include/libgnome-2.0
 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
 -I/usr/include/libart-2.0 -I/usr/include/gconf/2
 -I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0
 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0
 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0
 -I/usr/lib64/gnome-vfs-2.0/include
 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
 -I/usr/include/freetype2
 -I/usr/lib64/gtk-2.0/include -I/usr/X11R6/include
 -I/usr/include/atk-1.0 -I/usr/include/freetype2/config
 -I/usr/include/libxml2 -DORBIT2=1 -I/usr/include/libgnome-2.0
 -I/usr/include/glib-2.0
 -I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0
 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2
 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
 -I/usr/include/bonobo-activation-2.0 -DXTHREADS -D_REENTRANT
 -DXUSE_MTSAFE_API -DORBIT2=1 -I/usr/include/panel-2.0
 -I/usr/include/gtk-2.0 -I/usr/include/libgnomeui-2.0
 -I/usr/include/libbonoboui-2.0 -I/usr/lib64/gtk-2.0/include
 -I/usr/X11R6/include -I/usr/include/atk-1.0
 -I/usr/include/pango-1.0 -I/usr/include/freetype2
 -I/usr/include/freetype2/config
 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
 -I/usr/include/libart-2.0 -I/usr/include/gconf/2
 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0
 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -DINET6
 -g -O2 -o .libs/linphone main.o linphone.o gui_utils.o support.o
 interface.o callbacks.o presence.o propertybox.o addressbook.o
 friends.o -Wl,--export-dynamic -Wl,--export-dynamic 
 -L/usr/X11R6/lib64 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2
 -lpthread -lz
 -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0
 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0
 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -pthread -lgnome-2
 /usr/lib/libpopt.so -lgnomevfs-2 -lbonobo-2 -lgconf-2
 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -lgthread-2.0
 -lglib-2.0 ../coreapi/.libs/liblinphone.so -ldl
 /usr/lib/libpopt.so: could not read symbols: File in wrong format
 collect2: ld returned 1 exit status


 Thanks - John


___
Linphone-users mailing list
Linphone-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/linphone-users


Re: [Linphone-users] 1.1.0 compile failure on FC4 X86_64

2006-01-02 Thread Francois-Xavier KOWALSKI

Hi,

This might be due to a Debian/Fedora difference on x86_64: On Debian, 
64-bits libraries come into /usr/lib, while 32-bits one live into 
/usr/lib32. This is the opposite on Fedora, where 64-bits go into 
/usr/lib64  32-bits into /usr/lib. Consequently, the libtool.m4 
delivered by Fedora  Debian must differ. I suggest to clean-up the 
aclocal.m4 delivered with linphone (generated on Simon's Debian)  
re-run ./autogen.sh to use the libtool.m4 that comes with Fedora.


--FiX

Simon Morlat wrote:


Hi,

Yes I think it's safe to restore the file after linphone has been compiled.
It confirms this looks like a libtool bug, maybe restricted to libpopt for 
some reason.


Simon

Le Lundi 19 Décembre 2005 21:38, John A. Sullivan III a écrit :
 


That works but what have I done? Should I restore the file after
compiling Linphone? If I do, will Linphone now break? If I don't, will
something else break? Thanks - John

On Mon, 2005-12-19 at 14:49 +0100, Simon Morlat wrote:
   


This is the correct thing... I wonder why libtool tansforms the -lpopt
in /usr/lib/libpopt.so
Maybe a libtool bug ?
Can you try removing the /usr/lib/libpopt.la file ?

Simon

Le Vendredi 16 Décembre 2005 20:35, John A. Sullivan III a écrit :
 


I get this:

pkg-config --libs libgnomeui-2.0
-Wl,--export-dynamic -pthread -L/usr/X11R6/lib64 -lgnomeui-2 -lSM -lICE
-lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lpopt
-lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
-lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm
-lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0

I did notice that libgnome-2.0.pc has a reference to -lpopt and there
is no libpopt.pc file.  I have no idea if that is a problem.  Thanks -
John

On Fri, 2005-12-16 at 20:19 +0100, Simon Morlat wrote:
   


Hi,

I think it's a gnome-devel problem.
The compile and link flags are got by linphone build using
pkg-config. What does
pkg-config --libs libgnomeui-2.0
gives ?

If it contains /usr/lib/libpopt.so, thus you can try to patch
manually the /usr/lib/pkgconfig/libgnomeui-2.0.pc

I hope the naming conventions are the same for fedora and debian
(which I use)

Simon

Le Vendredi 16 Décembre 2005 04:09, John A. Sullivan III a écrit :
 


Linphone 1.1.0 fails to compile on my fully patched Fedora Core 4
on X86_64.  The problem appears to be that it insists on looking
for libpopt.so in /usr/lib instead of /usr/lib64.  What do I need
to do to get it to link against the proper library? Here is the
actual error:

gcc -Wall -Werror -DORBIT2=1 -DXTHREADS -D_REENTRANT
-DXUSE_MTSAFE_API -I/usr/include/libgnomeui-2.0
-I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2
-I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0
-I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2
-I/usr/lib64/gtk-2.0/include -I/usr/X11R6/include
-I/usr/include/atk-1.0 -I/usr/include/freetype2/config
-I/usr/include/libxml2 -DORBIT2=1 -I/usr/include/libgnome-2.0
-I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/bonobo-activation-2.0 -DXTHREADS -D_REENTRANT
-DXUSE_MTSAFE_API -DORBIT2=1 -I/usr/include/panel-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libgnomeui-2.0
-I/usr/include/libbonoboui-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/X11R6/include -I/usr/include/atk-1.0
-I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/freetype2/config
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -DINET6
-g -O2 -o .libs/linphone main.o linphone.o gui_utils.o support.o
interface.o callbacks.o presence.o propertybox.o addressbook.o
friends.o -Wl,--export-dynamic -Wl,--export-dynamic 
-L/usr/X11R6/lib64 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2

-lpthread -lz
-lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0
-lpangox-1.0 -lpango-1.0 -lgobject-2.0 -pthread -lgnome-2
/usr/lib/libpopt.so -lgnomevfs-2 -lbonobo-2 -lgconf-2
-lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -lgthread-2.0
-lglib-2.0 ../coreapi/.libs/liblinphone.so -ldl
/usr/lib/libpopt.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status


Thanks - John
   




___
Linphone-users 

Re: [Linphone-users] 1.1.0 compile failure on FC4 X86_64

2005-12-19 Thread John A. Sullivan III
That works but what have I done? Should I restore the file after
compiling Linphone? If I do, will Linphone now break? If I don't, will
something else break? Thanks - John

On Mon, 2005-12-19 at 14:49 +0100, Simon Morlat wrote:
 This is the correct thing... I wonder why libtool tansforms the -lpopt 
 in /usr/lib/libpopt.so
 Maybe a libtool bug ?
 Can you try removing the /usr/lib/libpopt.la file ?
 
 Simon
 
 Le Vendredi 16 Décembre 2005 20:35, John A. Sullivan III a écrit :
  I get this:
 
  pkg-config --libs libgnomeui-2.0
  -Wl,--export-dynamic -pthread -L/usr/X11R6/lib64 -lgnomeui-2 -lSM -lICE
  -lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2 -lgnome-2 -lpopt
  -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
  -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
  -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm
  -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
 
  I did notice that libgnome-2.0.pc has a reference to -lpopt and there is
  no libpopt.pc file.  I have no idea if that is a problem.  Thanks - John
 
  On Fri, 2005-12-16 at 20:19 +0100, Simon Morlat wrote:
   Hi,
  
   I think it's a gnome-devel problem.
   The compile and link flags are got by linphone build using pkg-config.
   What does
 pkg-config --libs libgnomeui-2.0
   gives ?
  
   If it contains /usr/lib/libpopt.so, thus you can try to patch manually
   the /usr/lib/pkgconfig/libgnomeui-2.0.pc
  
   I hope the naming conventions are the same for fedora and debian (which I
   use)
  
   Simon
  
   Le Vendredi 16 Décembre 2005 04:09, John A. Sullivan III a écrit :
Linphone 1.1.0 fails to compile on my fully patched Fedora Core 4 on
X86_64.  The problem appears to be that it insists on looking for
libpopt.so in /usr/lib instead of /usr/lib64.  What do I need to do to
get it to link against the proper library? Here is the actual error:
   
gcc -Wall -Werror -DORBIT2=1 -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2
-I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0
-I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/lib64/gtk-2.0/include -I/usr/X11R6/include
-I/usr/include/atk-1.0 -I/usr/include/freetype2/config
-I/usr/include/libxml2 -DORBIT2=1 -I/usr/include/libgnome-2.0
-I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/bonobo-activation-2.0 -DXTHREADS -D_REENTRANT
-DXUSE_MTSAFE_API -DORBIT2=1 -I/usr/include/panel-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libgnomeui-2.0
-I/usr/include/libbonoboui-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/freetype2/config
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -DINET6 -g
-O2 -o .libs/linphone main.o linphone.o gui_utils.o support.o
interface.o callbacks.o presence.o propertybox.o addressbook.o
friends.o -Wl,--export-dynamic -Wl,--export-dynamic  -L/usr/X11R6/lib64
-lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2 -lpthread -lz
-lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0
-latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0
-lgobject-2.0 -pthread -lgnome-2 /usr/lib/libpopt.so -lgnomevfs-2
-lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0
-lgthread-2.0
-lglib-2.0 ../coreapi/.libs/liblinphone.so -ldl
/usr/lib/libpopt.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
   
   
Thanks - John
-- 
John A. Sullivan III
Open Source Development Corporation
+1 207-985-7880
[EMAIL PROTECTED]

Financially sustainable open source development
http://www.opensourcedevel.com



___
Linphone-users mailing list
Linphone-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/linphone-users


[Linphone-users] 1.1.0 compile failure on FC4 X86_64

2005-12-15 Thread John A. Sullivan III
Linphone 1.1.0 fails to compile on my fully patched Fedora Core 4 on
X86_64.  The problem appears to be that it insists on looking for
libpopt.so in /usr/lib instead of /usr/lib64.  What do I need to do to
get it to link against the proper library? Here is the actual error:

gcc -Wall -Werror -DORBIT2=1 -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2
-I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0
-I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/lib64/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0
-I/usr/include/freetype2/config -I/usr/include/libxml2 -DORBIT2=1
-I/usr/include/libgnome-2.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/bonobo-activation-2.0 -DXTHREADS -D_REENTRANT
-DXUSE_MTSAFE_API -DORBIT2=1 -I/usr/include/panel-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libgnomeui-2.0
-I/usr/include/libbonoboui-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/freetype2/config
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -DINET6 -g
-O2 -o .libs/linphone main.o linphone.o gui_utils.o support.o
interface.o callbacks.o presence.o propertybox.o addressbook.o friends.o
-Wl,--export-dynamic -Wl,--export-dynamic  -L/usr/X11R6/lib64
-lgnomeui-2 -lSM -lICE -lbonoboui-2 -lxml2 -lpthread -lz -lgnomecanvas-2
-lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
-pthread -lgnome-2 /usr/lib/libpopt.so -lgnomevfs-2 -lbonobo-2 -lgconf-2
-lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -lgthread-2.0
-lglib-2.0 ../coreapi/.libs/liblinphone.so -ldl
/usr/lib/libpopt.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status


Thanks - John
-- 
John A. Sullivan III
Open Source Development Corporation
+1 207-985-7880
[EMAIL PROTECTED]

If you would like to participate in the development of an open source
enterprise class network security management system, please visit
http://iscs.sourceforge.net



___
Linphone-users mailing list
Linphone-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/linphone-users