That's anaconda - they don't include paths which is why it breaks everything until you insert a manual override via DYLD_LIBRARY_PATH. See Robin's e-mail he is NOT using the system curl, but rather a custom version from anaconda ("/Users/rhankin/anaconda3/lib").
Cheers, Simon > On Feb 25, 2019, at 04:28, peter dalgaard <pda...@gmail.com> wrote: > > Hmm, how did "@rpath" get in there? I don't see it anywhere in my build and > source dirs. Looks like something that should have been substituted (by > perl?) with the appropriate path. > > Is your library (...anaconda3/lib) correctly installed? I have, for the > system libcurl: > > pd$ ls -l /usr/lib/*curl* > lrwxr-xr-x 1 root wheel 15 Nov 14 14:36 /usr/lib/libcurl.3.dylib -> > libcurl.4.dylib > -rwxr-xr-x 1 root wheel 854208 Nov 30 08:37 /usr/lib/libcurl.4.dylib > lrwxr-xr-x 1 root wheel 15 Nov 14 14:36 /usr/lib/libcurl.dylib -> > libcurl.4.dylib > > -pd > > >> On 25 Feb 2019, at 01:28 , robin hankin <hankin.ro...@gmail.com> wrote: >> >> thanks for this Peter, my config.log file looks like this: >> >> configure:42615: result: yes >> configure:42629: checking if libcurl is version 7 and >= 7.22.0 >> configure:42658: gcc -o conftest -g -O2 >> -I/Users/rhankin/anaconda3/include -I/usr/local/include >> -I/usr/local/include -L/usr/local/lib conftest.c >> -L/Users/rhankin/anaconda3/lib -lcurl -lssh2 -lssh2 -lssl -lcrypto >> -lssl -lcrypto -lgssapi_krb5 -lresolv -lz -L/usr\ >> /local/lib -lpcre2-8 -lpcre -llzma -lbz2 -lz -licucore -ldl -lm -liconv >&5 >> configure:42658: $? = 0 >> configure:42658: ./conftest >> dyld: Library not loaded: @rpath/libcurl.4.dylib >> Referenced from: /Users/rhankin/Downloads/R-devel/./conftest >> Reason: image not found >> ./configure: line 2254: 73408 Abort trap: 6 ./conftest$ac_exeext >> configure:42658: $? = 134 >> configure: program exited with status 134 >> configure: failed program was: >> | /* confdefs.h */ >> | #define PACKAGE_NAME "R" >> | #define PACKAGE_TARNAME "R" >> >> >> >> Best wishes >> >> >> Robin >> >> >> hankin.ro...@gmail.com >> >> >> >> hankin.ro...@gmail.com >> >> >> >> >> On Mon, Feb 25, 2019 at 11:41 AM peter dalgaard <pda...@gmail.com> wrote: >>> >>> It doesn't usually happen on 10.13.6... Best guess is that somehow you are >>> picking up an older library (e.g. in /usr/local/lib) even if you are using >>> curl-config from a newer version. >>> >>> The detective work needed could take off from config.log, region around >>> this: >>> >>> configure:39937: checking if libcurl is version 7 and >= 7.22.0 >>> configure:39966: gcc -arch x86_64 -o conftest -g -O2 -I/usr/local/include >>> -L/usr/local/lib conftest.c -lcurl -lpcre -llzma -lbz2 -lz -licucore -lm >>> -liconv >&5 >>> configure:39966: $? = 0 >>> configure:39966: ./conftest >>> configure:39966: $? = 0 >>> configure:39976: result: yes >>> >>> That's for a succesful build, a failed one will usually give more info >>> including the failing program code. >>> >>> -pd >>> >>>> On 24 Feb 2019, at 22:45 , robin hankin <hankin.ro...@gmail.com> wrote: >>>> >>>> Hi, macos 10.13.6, trying to compile 3.6.0, revision 76152. >>>> >>>> ./configure >>>> [snip] >>>> >>>> checking for curl-config... /Users/rhankin/anaconda3/bin/curl-config >>>> checking libcurl version ... 7.63.0 >>>> checking curl/curl.h usability... yes >>>> checking curl/curl.h presence... yes >>>> checking for curl/curl.h... yes >>>> checking if libcurl is version 7 and >= 7.22.0... no >>>> configure: error: libcurl >= 7.22.0 library and headers are required >>>> with support for https >>>> >>>> if we have libcurl 7.63, as it says in the output, why the error? How >>>> to proceed? >>>> >>>> hankin.ro...@gmail.com >>>> >>>> _______________________________________________ >>>> R-SIG-Mac mailing list >>>> R-SIG-Mac@r-project.org >>>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac >>> >>> -- >>> Peter Dalgaard, Professor, >>> Center for Statistics, Copenhagen Business School >>> Solbjerg Plads 3, 2000 Frederiksberg, Denmark >>> Phone: (+45)38153501 >>> Office: A 4.23 >>> Email: pd....@cbs.dk Priv: pda...@gmail.com >>> >>> >>> >>> >>> >>> >>> >>> >>> > > -- > Peter Dalgaard, Professor, > Center for Statistics, Copenhagen Business School > Solbjerg Plads 3, 2000 Frederiksberg, Denmark > Phone: (+45)38153501 > Office: A 4.23 > Email: pd....@cbs.dk Priv: pda...@gmail.com > > _______________________________________________ > R-SIG-Mac mailing list > R-SIG-Mac@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-sig-mac _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-mac