karroje / phRAIDER

2 stars 0 forks source link

make: *** [phRAIDER] Error 1 #2

Open niuyushuo opened 6 years ago

niuyushuo commented 6 years ago

Hi, I tried to install phRAIDER on my school's terminal, when I run the command line make phRAIDER, some error came out. The details look like this: compiling phRAIDER g++ -std=c++11 -Wno-deprecated-declarations -Wno-header-guard -Wno-deprecated-register -I../seqan/include -I../seqan/extras/include -Wall -W -DNDEBUG -O3 main.cpp -o phRAIDER as: error while loading shared libraries: libopcodes-2.20.51.0.2-5.43.el6.so: cannot open shared object file: No such file or directory make: *** [phRAIDER] Error 1 It is very weird because it worked very well on my laptop. Because I need to deal with a huge data, so I tried to install it in the terminal but it did not work. Could you tell me any solution about this? I am new to Linux, so this question may look like silly. Hope you could understand. Thank you very much.

I just found by "locate", in /usr/lib64/libopcodes I have 2.20.51.0.2-5.44.el6.so instead of libopcodes-2.20.51.0.2-5.43.el6.so. I find some solutions on Google, but many of them need permission, but I don't have.

karroje commented 6 years ago

Hello Yushuo,

Its not a silly question.  Deadline with shared libraries can be

difficult. And I'm not actually sure what the answer is, off-hand.

I suspect it has to do with your system -- perhaps something that

hasn't been installed. Do you have any tech support -- an administrator you can ask?

John

Dr. John Karro, Associate Professor Department of Computer Science and Software Engineering Affiliate: Department of Microbiology, Department of Statistics Office: Benton 205D, Miami University, Oxford, Ohio

On Sat, Mar 3, 2018 at 10:26 PM, Yushuo Niu notifications@github.com wrote:

Hi, I tried to install phRAIDER on my school's terminal, when I run the command line make phRAIDER, some error came out. The details look like this: compiling phRAIDER g++ -std=c++11 -Wno-deprecated-declarations -Wno-header-guard -Wno-deprecated-register -I../seqan/include -I../seqan/extras/include -Wall -W -DNDEBUG -O3 main.cpp -o phRAIDER as: error while loading shared libraries: libopcodes-2.20.51.0.2-5.43. el6.so: cannot open shared object file: No such file or directory make: *** [phRAIDER] Error 1 It is very weird because it worked very well on my laptop. Because I need to deal with a huge data, so I tried to install it in the terminal but it did not work. Could you tell me any solution about this? I am new to Linux, so this question may look like silly. Hope you could understand. Thank you very much.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/karroje/phRAIDER/issues/2, or mute the thread https://github.com/notifications/unsubscribe-auth/AEkqL7660aQIGuiWuQeF3DmH7AypLmRaks5ta17YgaJpZM4SbLqX .

karroje commented 6 years ago

Yuhuo,

I just consulted with someone who know more about Linux than I do, and he also felt it was a very odd message. The missing library should be a core library that came with your linux installation. The error message implies there is something wrong there, which means you may have to figure out how to reinstall binutils.

Sorry that I can't be of more help.

JK


Dr. John Karro, Associate Professor Department of Computer Science and Software Engineering Affiliate: Department of Microbiology, Department of Statistics Office: Benton 205D, Miami University, Oxford, Ohio

On Sun, Mar 4, 2018 at 7:13 PM, E-mail Summary karroje@miamioh.edu wrote:

Hello Yushuo,

Its not a silly question.  Deadline with shared libraries can be

difficult. And I'm not actually sure what the answer is, off-hand.

I suspect it has to do with your system -- perhaps something that

hasn't been installed. Do you have any tech support -- an administrator you can ask?

John


Dr. John Karro, Associate Professor Department of Computer Science and Software Engineering Affiliate: Department of Microbiology, Department of Statistics Office: Benton 205D, Miami University, Oxford, Ohio


On Sat, Mar 3, 2018 at 10:26 PM, Yushuo Niu notifications@github.com wrote:

Hi, I tried to install phRAIDER on my school's terminal, when I run the command line make phRAIDER, some error came out. The details look like this: compiling phRAIDER g++ -std=c++11 -Wno-deprecated-declarations -Wno-header-guard -Wno-deprecated-register -I../seqan/include -I../seqan/extras/include -Wall -W -DNDEBUG -O3 main.cpp -o phRAIDER as: error while loading shared libraries: libopcodes-2.20.51.0.2-5.43.el 6.so: cannot open shared object file: No such file or directory make: *** [phRAIDER] Error 1 It is very weird because it worked very well on my laptop. Because I need to deal with a huge data, so I tried to install it in the terminal but it did not work. Could you tell me any solution about this? I am new to Linux, so this question may look like silly. Hope you could understand. Thank you very much.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/karroje/phRAIDER/issues/2, or mute the thread https://github.com/notifications/unsubscribe-auth/AEkqL7660aQIGuiWuQeF3DmH7AypLmRaks5ta17YgaJpZM4SbLqX .

niuyushuo commented 6 years ago

@karroje Thanks for your response. I will try to contact the administrator to see if we could solve the problem. Again, I appreciate your help.