Update:
status: symbol errors persist.

With a little help I identified 
~/linphone-desktop/cmake/Modules/FindOpenLDAP.cmake needed to be updated for 
Fedora to search /usr/include and /usr/lib64 (from /usr/include/openldap, 
/usr/lib).

Using:
cmake .. -DENABLE_BUILD_VERBOSE=ON -DCMAKE_BUILD_PARALLEL_LEVEL=10 
-DCMAKE_BUILD_TYPE=RelWithDebInfo

I was unable to get the verbose detail for the ld commands that resulted in 
errors.  I only see the generic information from my earlier post showing all 
the linker errors.

I found ~/linphone-desktop/build/Linphone/CMakeFiles/Linphone.dir/link.txt and 
the associated command that calls link.txt:
cd /home/guest/git/linphone-desktop/build/Linphone && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/Linphone.dir/link.txt --verbose=VERBOSE

I found one file that contains all of the missing symbols:
./external/linphone-sdk/liblinphone/src/ldap/ldap-contact-provider.cpp

Then I checked link.txt to discover no matching ldap-contact-provider.cpp.  My 
next experiment is to pare-down the link.txt by removing everything except the 
one LDAP reverence and see if it displays the error then attempt to force the 
compiler to display the link commands.

I'm just trying different things until I get lucky or catch the attention of 
someone that understands this stuff.

Any help would sincerely be appreciated!

Thank you.
_______________________________________________
Linphone-users mailing list
Linphone-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/linphone-users

Reply via email to