|
From: | Ramu |
Subject: | Re: [Linphone-developers] The latest source code for linphone-iphone version can' compile |
Date: | Fri, 18 Mar 2011 13:59:09 +0530 |
Hi Ramu,I did a full build from a fresh copy of linphone-iphone without any issue.You may try to cleanup the build tree :rm -rf ../build-i386-apple-darwin ../build-armv6-apple-darwinCheers
Le 18 mars 2011 à 08:52, Ramu a écrit :Hi Walle,
It looks to me that the problem is with gsm module.
Please look at the output of make
Selecting SDK path = /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk
if [ x"/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin" != x ]; then \
make /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/bin/toast /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/bin/tcat /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/bin/untoast /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man1/toast.1; \
fi
make[2]: `/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/bin/toast' is up to date.
make[2]: `/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/bin/tcat' is up to date.
make[2]: `/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/bin/untoast' is up to date.
make[2]: `/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man1/toast.1' is up to date.
if [ x"/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin" != x ] ; then \
make /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/lib/libgsm.a /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/include/gsm/gsm.h /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man3/gsm.3 /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man3/gsm_explode.3 /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man3/gsm_option.3 /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man3/gsm_print.3 ; \
fi
rm /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/lib/libgsm.a
rm: /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/lib/libgsm.a: No such file or directory
make[2]: [/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/lib/libgsm.a] Error 1 (ignored)
cp lib/libgsm.a /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/lib/libgsm.a
chmod 444 /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/lib/libgsm.a
rm /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/include/gsm/gsm.h
rm: /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/include/gsm/gsm.h: No such file or directory
make[2]: [/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/include/gsm/gsm.h] Error 1 (ignored)
cp inc/gsm.h /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/include/gsm/gsm.h
chmod 444 /Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/include/gsm/gsm.h
make[2]: `/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man3/gsm.3' is up to date.
make[2]: `/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man3/gsm_explode.3' is up to date.
make[2]: `/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man3/gsm_option.3' is up to date.
make[2]: `/Users/ramu/Desktop/linphone-iphone/submodules/build/..//../liblinphone-sdk/i386-apple-darwin/man/man3/gsm_print.3' is up to date.
install: Done.On Fri, Mar 18, 2011 at 1:18 PM, walle kwan <address@hidden> wrote:Dear JehanWhen in the speex folder, it can be compiled stand-alone successfully. So I don't think that is the speex problem. Thanks.RegardsWalle2011/3/18 Ramu <address@hidden>Hi Jehan,
I am not able to compile latest source. I get following output when I try to compile
CCLD mediastream
ld: warning: duplicate dylib /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/system/libSystem.host.dylib
ld: warning: duplicate dylib /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/system/libSystem.host.dylib
ld: warning: duplicate dylib /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/usr/lib/system/libSystem.host.dylib
Undefined symbols:
"_speex_echo_state_destroy", referenced from:
_speex_ec_postprocess in libmediastreamer.a(speexec.o)
"_speex_preprocess_ctl", referenced from:
_speex_ec_preprocess in libmediastreamer.a(speexec.o)
"_speex_preprocess_run", referenced from:
_speex_ec_process in libmediastreamer.a(speexec.o)
"_speex_echo_cancellation", referenced from:
_speex_ec_process in libmediastreamer.a(speexec.o)
"_speex_echo_ctl", referenced from:
_speex_ec_preprocess in libmediastreamer.a(speexec.o)
"_speex_echo_state_init", referenced from:
_speex_ec_preprocess in libmediastreamer.a(speexec.o)
"_speex_preprocess_state_init", referenced from:
_speex_ec_preprocess in libmediastreamer.a(speexec.o)
"_speex_preprocess_state_destroy", referenced from:
_speex_ec_postprocess in libmediastreamer.a(speexec.o)
ld: symbol(s) not foundI will appreciate your help in advance.
collect2: ld returned 1 exit status
make[5]: *** [mediastream] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [build-linphone] Error 2--On Fri, Mar 18, 2011 at 12:58 PM, Jehan Monnier <address@hidden> wrote:
Hi,It seams speex didn't compile, you probably met an error before this one.Cheers
Le 18 mars 2011 à 04:28, walle kwan a écrit :_______________________________________________Dear AllWith the iPhone SDK 4.3 and xCode4.Making all in testsCC mediastream.o/Walle/linphone/linphone-iphone/submodules/build/..//linphone/mediastreamer2/tests/mediastream.c: In function ‘run_media_streams’:/Walle/linphone/linphone-iphone/submodules/build/..//linphone/mediastreamer2/tests/mediastream.c:268: warning: unused variable ‘cam’CCLD mediastreamld: library not found for -lspeexcollect2: ld returned 1 exit statusmake[5]: *** [mediastream] Error 1make[4]: *** [all-recursive] Error 1make[3]: *** [all] Error 2make[2]: *** [all-recursive] Error 1make[1]: *** [all] Error 2make: *** [build-linphone] Error 2Any help? Thanks.RegardsWalle
Linphone-developers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/linphone-developers
_______________________________________________
Linphone-developers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/linphone-developers
Ramu
_______________________________________________
Linphone-developers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/linphone-developers
_______________________________________________
Linphone-developers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/linphone-developers
--
Ramu
_______________________________________________
Linphone-developers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/linphone-developers
_______________________________________________
Linphone-developers mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/linphone-developers
[Prev in Thread] | Current Thread | [Next in Thread] |