|
From: | André Gomes |
Subject: | Re: [Discuss-gnuradio] OOT problems during make on MacOS |
Date: | Fri, 1 Dec 2017 23:00:22 -0200 |
Hi André - Does your OOT top-level CMakeLists.txt file look for boost::thread? For example, the line might read something like:{{{find_package(Boost "1.35" COMPONENTS filesystem system thread)}}}Thus far, some of the higher profile OOTs (e.g., gr-ieee802-11) have built cleanly for me on macOS 10.13 (and, 10.12; and really they should be OK on most macOS / Mac OS X versions that can meet their dependency requirements).Hope this helps! If not, some useful info would include how you have GR installed & if this OOT repo is available for us to look at (e.g., on GitHub). - MLDOn Fri, Dec 1, 2017, at 07:21 PM, André Gomes wrote:I've had problems while running make for an OOT module in MacOS. I end up with the error below. I have already installed the boost library via port as I have found in some suggestions on the internet. However, the problem persists. The OS is High Sierra. This OOT module works fine in Ubuntu. So I believe this is related to the platform. Has anyone experienced something similar?Undefined symbols for architecture x86_64:
"boost::detail::thread_data_
base::~thread_data_base()", referenced from: Figure 1: Error
[Prev in Thread] | Current Thread | [Next in Thread] |