Entering edit mode
11.2 years ago
ericmajinglong
▴
120
I am trying to install Vienna RNA 1.8.5, as I need it to run IntaRNA. However, after running the standard commands:
./configure --with-python
sudo make
I get the following error:
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [RNAfold] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
I cannot figure out what's going on here. I have ran the commands differently, following instructions on Vienna RNA's website: http://www.tbi.univie.ac.at/~ronny/RNA/documentation.html#macosx
Specifically, I ran:
./configure --disable-openmp --with-python
export ARCHFLAGS="-arch x86_64"
sudo make
I have checked my versions for clang and gcc, and they are:
clang version:
Apple LLVM version 5.0 (clang-500.2.75) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin12.5.0
Thread model: posix
gcc version:
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.2.76) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin12.5.0
Thread model: posix
I'm at quite a loss here. Does anybody know how to solve this problem?
Do you have the same problem when running
make
withoutsudo
? (as a general note: don't runsudo make
, building should not require root privileges)Yes, I have the same problem.
(And thanks for the tip - I'll keep that in mind for the future!)
Was the issue solved?