[GNC-dev] Unable to run test on mac os.

jeanl ripngo at gmail.com
Sun Mar 22 17:22:08 EDT 2020


Moving a discussion that started in GitHub. 
I'm currently unable to build check in xcode with the following error:

Showing Recent Messages
Ld /Users/Shari/gnucash-stable/build_xcode/bin/test-gnc-path-util normal
x86_64
    cd /Users/Shari/gnucash-stable/src/gnucash-git
    export MACOSX_DEPLOYMENT_TARGET=10.14
   
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-arch x86_64 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
-L/Users/Shari/gnucash-stable/build_xcode/bin
-F/Users/Shari/gnucash-stable/build_xcode/bin -filelist
/Users/Shari/gnucash-stable/build_xcode/libgnucash/core-utils/test/gnucash.build/Debug/test-gnc-path-util.build/Objects-normal/x86_64/test-gnc-path-util.LinkFileList
-mmacosx-version-min=10.14 -Xlinker -object_path_lto -Xlinker
/Users/Shari/gnucash-stable/build_xcode/libgnucash/core-utils/test/gnucash.build/Debug/test-gnc-path-util.build/Objects-normal/x86_64/test-gnc-path-util_lto.o
-Xlinker -no_deduplicate -L/usr/local/opt/openblas/lib
-Wl,-search_paths_first -Wl,-headerpad_max_install_names
-L/Users/Shari/gnucash-stable/lib -lintl -lglib-2.0
/Users/Shari/gnucash-stable/lib/libboost_date_time.dylib
/Users/Shari/gnucash-stable/lib/libboost_regex.dylib
/Users/Shari/gnucash-stable/lib/libboost_locale.dylib
/Users/Shari/gnucash-stable/lib/libboost_filesystem.dylib
/Users/Shari/gnucash-stable/lib/libboost_system.dylib
-L/Users/Shari/gnucash-stable/lib -lgthread-2.0 -lintl -lglib-2.0
/Users/Shari/gnucash-stable/build_xcode/common/test-core/libgtest.a
/Users/Shari/gnucash-stable/lib/libboost_date_time.dylib
/Users/Shari/gnucash-stable/lib/libboost_regex.dylib
/Users/Shari/gnucash-stable/lib/libboost_locale.dylib
/Users/Shari/gnucash-stable/lib/libboost_filesystem.dylib
/Users/Shari/gnucash-stable/lib/libboost_system.dylib -lgthread-2.0
/Users/Shari/gnucash-stable/build_xcode/common/test-core/libgtest.a -Xlinker
-dependency_info -Xlinker
/Users/Shari/gnucash-stable/build_xcode/libgnucash/core-utils/test/gnucash.build/Debug/test-gnc-path-util.build/Objects-normal/x86_64/test-gnc-path-util_dependency_info.dat
-o /Users/Shari/gnucash-stable/build_xcode/bin/test-gnc-path-util

clang: error: no such file or directory:
'/Users/Shari/gnucash-stable/build_xcode/common/test-core/libgtest.a'
clang: error: no such file or directory:
'/Users/Shari/gnucash-stable/build_xcode/common/test-core/libgtest.a'

jralls suggested:
That's googletest. The Xcode generator must not be making the connection
between that output file and the gtest target. Does Xcode show a gtest
target, and if so does building it first get you further along building the
tests?

I'll check and post back.



--
Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html


More information about the gnucash-devel mailing list