Jump to content
  • 0
Alayne

Compile on x64

Question

Hi everyone!

 

I'm currently trying to install a local server to debug all my scripts.

But I fail on this error while trying to compile the hercules release:
 

 

 

/usr/bin/ld: architecture i386 du fichier d'entrée « adelays32.a(adelays32.o) » est incompatible avec la sortie i386:x86-64

Can anybody help me? I don't now what to do...I guess the Herc doesn't run on x64 ><...

Share this post


Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0

As I know - you need to edit /src/map/Makefile and replace all adelays32.a to adelays64.a

But better to ask Kamishi for adelays support.

Share this post


Link to post
Share on other sites
  • 0

1. Try at first run command: autoreconf

This command will update/build configure script

 

2. then run configure with your flags, or simple ./configure

probably need disable lto, because look like here bug. this mean run: ./configure --disable-lto

 

3. now run make.

 

Share this post


Link to post
Share on other sites
  • 0

Thanks @Milk, your solution's the good one.

I've been able to compile, the server is now ready to run.

 

Thanks again.

Glad to help you :3

Share this post


Link to post
Share on other sites
  • 0

This is wrong solution.

Server compiled fine in x64, but need use standard tools.

 

Also i cant find any reference to adelays. May be you using outdated server sources?

Share this post


Link to post
Share on other sites
  • 0

This is wrong solution.

Server compiled fine in x64, but need use standard tools.

 

Also i cant find any reference to adelays. May be you using outdated server sources?

The solution indeed was right,

Adelays is a paid solution to block skill spams and all which have pre-compiled files for 32 and 64bit systems.

Share this post


Link to post
Share on other sites
  • 0

Ah, then at first need explain what it have propriaritary libs/patches.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.