ThePresident
ThePresident

Reputation: 311

Missing "libsystem_darwin.dylib" after installing Xcode 9

I want to install GenomicAlignments R package, however the installation crushes because it can't install one of the dependancies which is RCurl. When I try to install RCurl alone by running install.packages("RCurl"), I get the following error:

ld: file not found: /usr/lib/system/libsystem_darwin.dylib for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [RCurl.so] Error 1
ERROR: compilation failed for package ‘RCurl’
* removing ‘/usr/local/lib/R/3.4/site-library/RCurl’
Warning in install.packages :
  installation of package ‘RCurl’ had non-zero exit status

This is the sessionInfo():

R version 3.4.2 (2017-09-28)
Platform: x86_64-apple-darwin16.7.0 (64-bit)
Running under: macOS Sierra 10.12.6

I traced it down to faulty Xcode 9 version which I installed recently. So, any ideas on how to fix this? Going back to Xcode 8.3.3 would probably fix the problem, but I have no idea how to do this.

Thanks in advance, TP

Upvotes: 6

Views: 1617

Answers (2)

jrlewi
jrlewi

Reputation: 506

Yep uninstalling Xcode 9 and installing 8.3.3 worked for me to: How to downgrade XCode to previous version?

In fact - I just uninstalled Xcode 9 completely and just reinstalled the older version of CLT.

Upvotes: 0

ThePresident
ThePresident

Reputation: 311

In case people are wondering: uninstalling Xcode 9 and installing Xcode 8.3.3 solved the problem for RCurl package and the related GenomicsAlignments package in R.

** testing if installed package can be loaded
* DONE (RCurl)

TP

Upvotes: 2

Related Questions