Eugen Dedu wrote:
> Damien Sandras wrote:
>> Hi,
>>
>> Le dimanche 13 avril 2008 à 12:52 +0200, Eugen Dedu a écrit :
>>> Hi,
>>>
>>> This comes from the file display-core.h:
>>> #include <glib.h>
>>>
>>> //FIXME
>>> #include "ptbuildopts.h"
>>> #include "ptlib.h"
>>>
>>> 3. The same compilation error (ptlib.h not found) appears when compiling 
>>> files in directories:
>>> /home/dedu/softs/ekiga/lib/engine/vidinput, subdirs skel, mlogo, ptlib
>>> /home/dedu/softs/ekiga/lib/engine/audioinput, subdirs skel, mlogo, ptlib
>>> /home/dedu/softs/ekiga/lib/engine/audiooutput, subdirs skel, mlogo, ptlib
>>>
>>> As a workaround, I have added -I/home/dedu/softs/ptlib/include at the 
>>> end of the line CXXFLAGS=... in the Makefile of these directories.
>>>
>>> 4. During linking, it uses -lopal and -lpt, but the libraries in pt and 
>>> opal have other (long) names.  To cope with this, I executed:
>>> snoopy:~/softs/opal/lib$ ln -s libopal_linux_x86_64_r_s.a libopal.a
>>> snoopy:~/softs/ptlib/lib$ ln -s libpt_linux_x86_64_r_s.a libpt.a
>> Are you sure you did a make install in DESTDIR ?
>> It looks like you did not run it.
> 
> No, I didn't executed it.  I thought that make install just moves them 
> in the corresponding directory, but now I know that I am wrong (it 
> creates links too).
> 
> So I changed prefix to `pwd`/../bins and executed make install for ptlib 
> and opal.  .h and .so are put inside.
> 
> However, all the compilation errors about ptlib.h remain (points 2 and 
> 3).  The directory for ptlib is not included in the compilation command 
> line of display-core.cpp:
> 
>   g++ -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../lib/gmconf 
> -I../../../../lib/engine/include -I../../../../lib/engine/framework 
> -I../../../../lib/engine/display/skel -I/usr/include/sigc++-2.0 
> -I/usr/lib/sigc++-2.0/include -pthread -I/usr/include/glib-2.0 
> -I/usr/lib/glib-2.0/include -g -O2 -Wall -Wextra -Winit-self 
> -Wswitch-default -Wswitch-enum -Wstrict-aliasing=2 -Wfloat-equal 
> -Wshadow -MT display-core.lo -MD -MP -MF .deps/display-core.Tpo -c 
> ../../../../lib/engine/display/skel/display-core.cpp  -fPIC -DPIC -o 
> .libs/display-core.o

Really sorry.  Yannick, in his previous post 
(http://mail.gnome.org/archives/ekiga-devel-list/2008-April/msg00092.html), 
has already seen this, because he used:
   export CPPFLAGS="-I$HOME/build-ekiga-svn/usr/include"
Of course, this does not mean that this is not a bug...

-- 
Eugen Dedu
_______________________________________________
Ekiga-devel-list mailing list
Ekiga-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Reply via email to