Sohil Shah wrote: > Hi, > Please find the attached makefile which I am using to cross > compile ekiga 3.2.6 on ubuntu 9.04 ( ptlib 2.6.5 and opal 3.6.6 ). I > have also upgraded to mingw32 from 3.13.1 to 3.15 runtime libraries to > compile ffmpeg. > > *opal 3.6.6 configure issues * > > DEBUG: -lpt_d -lldap -llber -lldap_r -lssl -lcrypto -lexpat -lSDL > -lpthread -lresolv -ldl > RELEASE: -lpt -lldap -llber -lldap_r -lssl -lcrypto -lexpat -lSDL > -lpthread -lresolv -ldl > checking ptlib version... 2.5.2 > configure: error: Could not find a linkable ptlib in specified environment > to verify symbols (debug ptlib: no) > > * > > Ptlib 2.6.5 compliation* > > make -j1 DEBUG=1 debug -C /home/ekiga-3.2.6/win32/ptlib-2.6.5 2>&1 | > tee ptlib-make.log > make[1]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make DEBUG=1 default_target > make[2]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make[2]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make[2]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5/src' > make DEBUG=1 default_target > make[3]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5/src' > [CC] ptclib/psasl.cxx > [CC] ptclib/pldap.cxx > [CC] ptclib/pils.cxx > [CC] ptclib/pssl.cxx > [CC] ptclib/vsdl.cxx > [CC] ptlib/common/vfakeio.cxx > [CC] ptlib/common/videoio.cxx > [CC] ptlib/common/vconvert.cxx > [CC] ptlib/common/pvidchan.cxx > [CC] ptlib/common/tinyjpeg.cxx > [CC] ptlib/common/jidctflt.cxx > [CC] ptlib/unix/shmvideo.cxx > make[3]: *** No rule to make target > `/home/ekiga-3.2.6/win32/ptlib-2.6.5/lib_linux_x86/obj_d/vfw.o', needed > by `/home/ekiga-3.2.6/win32/ptlib-2.6.5/lib_linux_x86/libpt_d_s.a'. Stop. > make[3]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5/src' > make[2]: *** [debug] Error 2 > make[2]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5/src' > make[1]: *** [debug] Error 2 > make[1]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make DEBUG=1 -C /home/ekiga-3.2.6/win32/ptlib-2.6.5 install 2>&1 > make[1]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > ( for dir in /usr/local/lib \ > /usr/local/bin \ > /usr/local/include/ptlib \ > /usr/local/include/ptlib/unix/ptlib \ > /usr/local/include/ptclib \ > /usr/local/share/ptlib/make ; \ > do mkdir -p $dir ; chmod 755 $dir ; \ > done ) > /usr/bin/install -c -m 444 > /home/ekiga-3.2.6/win32/ptlib-2.6.5/lib_linux_x86/libpt_d.so.2.6.5 > /usr/local/lib > /usr/bin/install: cannot stat > `/home/ekiga-3.2.6/win32/ptlib-2.6.5/lib_linux_x86/libpt_d.so.2.6.5': No > such file or directory > make[1]: *** [install] Error 1 > make[1]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make: *** [/home/ekiga-3.2.6/win32/lib/libpt_d.2.6.5.dll] Error 2 > r...@eicpu1229:/home/ekiga-3.2.6/win32# make > make -j1 DEBUG=1 debug -C /home/ekiga-3.2.6/win32/ptlib-2.6.5 2>&1 | > tee ptlib-make.log > make[1]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make DEBUG=1 default_target > make[2]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make[2]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make[2]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5/src' > make DEBUG=1 default_target > make[3]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5/src' > make[3]: *** No rule to make target > `/home/ekiga-3.2.6/win32/ptlib-2.6.5/lib_linux_x86/obj_d/vfw.o', needed > by `/home/ekiga-3.2.6/win32/ptlib-2.6.5/lib_linux_x86/libpt_d_s.a'. Stop. > make[3]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5/src' > make[2]: *** [debug] Error 2 > make[2]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5/src' > make[1]: *** [debug] Error 2 > make[1]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make DEBUG=1 -C /home/ekiga-3.2.6/win32/ptlib-2.6.5 install 2>&1 > make[1]: Entering directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > ( for dir in /usr/local/lib \ > /usr/local/bin \ > /usr/local/include/ptlib \ > /usr/local/include/ptlib/unix/ptlib \ > /usr/local/include/ptclib \ > /usr/local/share/ptlib/make ; \ > do mkdir -p $dir ; chmod 755 $dir ; \ > done ) > /usr/bin/install -c -m 444 > /home/ekiga-3.2.6/win32/ptlib-2.6.5/lib_linux_x86/libpt_d.so.2.6.5 > /usr/local/lib > /usr/bin/install: cannot stat > `/home/ekiga-3.2.6/win32/ptlib-2.6.5/lib_linux_x86/libpt_d.so.2.6.5': No > such file or directory > make[1]: *** [install] Error 1 > make[1]: Leaving directory `/home/ekiga-3.2.6/win32/ptlib-2.6.5' > make: *** [/home/ekiga-3.2.6/win32/lib/libpt_d.2.6.5.dll] Error 2
You seem to have configured ptlib with debug, and opal without. Better compile ptlib without debug too. See http://wiki.ekiga.org/index.php/Compiling_Ekiga -- Eugen _______________________________________________ ekiga-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/ekiga-list
