linphone-developers
[Top][All Lists]
Advanced

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

Re: [Linphone-developers] linker error


From: Anton Pomozov
Subject: Re: [Linphone-developers] linker error
Date: Fri, 24 Oct 2014 03:04:26 +0400

cd /Users/user/Documents/iOS/caspianphone/submodules/build/..//externals/libvpx \
&& git apply /Users/user/Documents/iOS/caspianphone/submodules/build/..//build/builders.d/libvpx.patch \
&& touch /Users/user/Documents/iOS/caspianphone/submodules/build/..//externals/libvpx/patched.stamp
warning: build/make/configure.sh has type 100644, expected 100755
error: patch failed: build/make/configure.sh:792
error: build/make/configure.sh: patch does not apply
error: patch failed: build/make/rtcd.pl:383
error: build/make/rtcd.pl: patch does not apply
make[1]: *** [/Users/user/Documents/iOS/caspianphone/submodules/build/..//externals/libvpx/patched.stamp] Error 1

23 окт. 2014 г., в 19:53, BIENKOWSKI Guillaume <address@hidden> написал(а):

Could you try a rebuild of the SDK?

make veryclean
make -jXXX

I just rebuilt the SDK on my machine and it has these symbols. Either the compilation failed to include the i386 version, or the linphone recompilation did not occur on your desktop.
Also, our buildbot built the last version successfully yesterday night, so my guess is something on your side :)

The API is implemented here:

submodules/linphone/coreapi/linphonecore.c
253:void linphone_core_enable_log_collection(bool_t enable) {


Cheers,


On Thu, Oct 23, 2014 at 5:19 PM, Anton Pomozov <address@hidden> wrote:
Sorry, your bet is mine :)
I pulled submodules twice for a few days and clean rebuild sdk twice.
Last one made a half hour ago.
Linker still can’t found implementation of these functions:

Undefined symbols for architecture i386:
  "_linphone_core_enable_log_collection", referenced from:
      -[LinphoneManager createLinphoneCore] in LinphoneManager.o
  "_linphone_core_set_log_collection_path", referenced from:
      -[LinphoneManager createLinphoneCore] in LinphoneManager.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Say please in which file are they placed?

23 окт. 2014 г., в 18:47, BIENKOWSKI Guillaume <address@hidden> написал(а):

It is already in the git submodule, but I bet you simply forgot to update your submodules:

git submodule update --recursive --init




On Thu, Oct 23, 2014 at 4:15 PM, Anton Pomozov <address@hidden> wrote:
Hi Guillaume!

Would you like to push the implementation of these functions:

linphone_core_set_log_collection_path()
linphone_core_enable_log_collection()

to linphone submodule?

Best regards,
Anton

_______________________________________________
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers


_______________________________________________
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers


_______________________________________________
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers


_______________________________________________
Linphone-developers mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-developers


reply via email to

[Prev in Thread] Current Thread [Next in Thread]