cannot find -lnelnet

Added by TomH about 8 years ago

On linux I'm not able to compile because I keep getting the error:

make[2]: *** [continent.o] Error 1
make[2]: *** [commands.o] Error 2
make[2]: Target `all' not remade because of errors.
make[1]: *** [ai_service-all] Error 2
/usr/bin/ld: cannot find -lnelgeorges
collect2: ld returned 1 exit status
make[2]: *** [backup_service] Error 1
make[2]: Target `all' not remade because of errors.
make[1]: *** [backup_service-all] Error 2
/usr/bin/ld: cannot find -lnelnet
collect2: ld returned 1 exit status
make[2]: *** [dynamic_scenario_service] Error 1
make[2]: Target `all' not remade because of errors.
make[1]: *** [dynamic_scenario_service-all] Error 2
/usr/bin/ld: cannot find -lnelgeorges
collect2: ld returned 1 exit status
make[2]: *** [shard_unifier_service] Error 1
make[2]: Target `all' not remade because of errors.
make[1]: *** [shard_unifier_service-all] Error 2
/usr/bin/ld: cannot find -lnelgeorges
collect2: ld returned 1 exit status
make[2]: *** [session_browser_server] Error 1
make[2]: Target `all' not remade because of errors.
make[1]: *** [session_browser_server-all] Error 2
/usr/bin/ld: cannot find -lnelnet
collect2: ld returned 1 exit status
make[2]: *** [pd_support_service] Error 1
make[2]: Target `all' not remade because of errors.
make[1]: *** [pd_support_service-all] Error 2
/usr/bin/ld: cannot find -lnelgeorges
collect2: ld returned 1 exit status
make[2]: *** [monitor_service] Error 1
make[2]: Target `all' not remade because of errors.
make[1]: *** [monitor_service-all] Error 2
/usr/bin/ld: cannot find -lnelgeorges
collect2: ld returned 1 exit status
make[2]: *** [log_analyser_service] Error 1
make[2]: Target `all' not remade because of errors.
make[1]: *** [log_analyser_service-all] Error 2
/usr/bin/ld: cannot find -lnelnet
collect2: ld returned 1 exit status
make[2]: *** [mail_forum_service] Error 1
make[2]: Target `all' not remade because of errors.
make[1]: *** [mail_forum_service-all] Error 2
/usr/bin/ld: cannot find -lnelnet
collect2: ld returned 1 exit status
make[2]: *** [logger_service] Error 1
make[2]: Target `all' not remade because of errors.
make[1]: *** [logger_service-all] Error 2
make[1]: Target `night' not remade because of errors.
make: *** [night] Error 2
***************************************************
***************************************************
*********************** BUILD RYZOM FAILED
***************************************************
***************************************************
No email to send the error mail

I did run it as root and still getting the same problem.
Using CentOS 5.5

Any idea on how to fix this?

Thank you.


Replies (5)

RE: cannot find -lnelnet - Added by demarii about 8 years ago

Hi, I and a few others have experienced this problem as well.
I have an idea which I'm in the process on trying right now. Basically I'm using the cmake at BuildForLinuxCmake system to compile and install the NeL libraries and this should properly link them for us, and then I've created a copy of the make_all script from BuildForLinux and commmented out the NeL compile/install portion at the start as its no longer needed. I'm currently in the process of running this modified make_all. I'll let you know how it turns out, but it might take a while the make process takes a while.

Update - Unlike before I've got "******************* BUILD RYZOM SUCCESS !

So on to Configuration of server and trial running...

RE: cannot find -lnelnet - Added by TomH about 8 years ago

That would be great Demarii.

I will be waiting to see what the result is :)

RE: cannot find -lnelnet - Added by molator about 8 years ago

I had something like that.
It seems NeL libraries aren't available.

I compiled NeL and NeLNS from /code/nel and /code/nelns :
configure, make, make install

However services' compilation doesn't work, different error for me.

RE: cannot find -lnelnet - Added by demarii about 8 years ago

This method let me successfully Build. I will make a note in the BuildForLinux

RE: cannot find -lnelnet - Added by TomH about 8 years ago

That's really good news Demarii.

I will be looking forward to the work around to this issue :)

(1-5/5)