#27858: libtorrent-rasterbar @0.15.4 configure failure --------------------------------+------------------------------------------- Reporter: msm@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: libtorrent-rasterbar --------------------------------+------------------------------------------- Comment(by tanks4dat@…): Sorry about the above mess. I made a mistake in my ticket comment. I wish there was a way to delete that. It is really ugly. Regarding the above problem. I started fresh. I did {{{ export LDFLAGS=-L/opt/local/lib export CXXFLAGS=-I/opt/local/include }}} Then I went to the configure.args section of the Portfile and substituted {{{ --with-boost-libdir="/opt/local/lib" }}} with {{{ --with-boost-system=lib }}} I then did {{{ sudo port install libtorrent-rasterbar }}} and the results in the config.log was a WARNING {{{ info:configure checking for the pthreads library -lpthreads... no :info:configure checking whether pthreads work without any flags... yes :info:configure checking for joinable pthread attribute... PTHREAD_CREATE_JOINABL E :info:configure checking if more special flags are required for pthreads... -D_TH READ_SAFE :info:configure checking whether to check for GCC pthread/shared inconsistencies. .. no :info:configure checking whether -pthread is sufficient with -shared... no :info:configure checking whether -lpthread fixes that... no :info:configure checking whether -lc_r fixes that... no :info:configure configure: WARNING: Impossible to determine how to use pthreads w ith shared libraries }}} Then, information is given about the boost libraries: {{{ :info:configure Checking for boost libraries: :info:configure checking for boostlib >= 1.36... yes :info:configure checking whether the Boost::System library is available... yes :info:configure checking for exit in -llib... no :info:configure checking for exit in -lboost_system-lib... no :info:configure configure: error: Could not link against boost_system-lib ! }}} So I think that configure is finding the libraries now, but it can't link to them. Is that correct or incorrect? I am stuck at this point. -- Ticket URL: <https://trac.macports.org/ticket/27858#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS