SimonKagstrom / kcov

Code coverage tool for compiled programs, Python and Bash which uses debugging information to collect and report data without special compilation options
http://simonkagstrom.github.io/kcov/
GNU General Public License v2.0
720 stars 110 forks source link

Temporary macOS 10.15 build instructions due to Issue #166 #336

Closed kimkim19642004 closed 4 years ago

kimkim19642004 commented 4 years ago

What is missing to do the basic build instructions(cmake->make->make install) on the macOS 10.15 build environment of Travis CI?

:cry: Please tell me if you know :cry:

Reference: Installing on OSX, kcov can't find LLDB #166

The following temporary build instructions are still required on the macOS 10.15 build environment of Travis CI:

OPENSSL_ROOT_DIR=$(brew --prefix openssl) export OPENSSL_ROOT_DIR cd $HOME git clone https://github.com/SimonKagstrom/kcov.git cd kcov mkdir build cd build cmake -G Xcode .. xcodebuild -target kcov -configuration Release cp src/Release/kcov /usr/local/bin

The following is the basic build instructions for 'kcov' that was successfully built on the macOS 10.13/10.14 build environment of Travis CI:

OPENSSL_ROOT_DIR=$(brew --prefix openssl) export OPENSSL_ROOT_DIR cd $HOME git clone https://github.com/SimonKagstrom/kcov.git cd kcov mkdir build cmake .. make make install

SimonKagstrom commented 4 years ago

Yes, the OSX travis builds have been broken for quite some time.

It's probably some dependency which has changed since openssl isn't found.

kimkim19642004 commented 4 years ago

Dear Mr.Kagstrom,

Thank you for your response.

I also tried building kcov on AppVeyor and the situation is similar.

There are no fatal problem so far, so I'll close this issue.

Thank you.