[erlang-questions] OTP13B03 failed to make parallel on OS X 10.6 in 64-bit: ld: duplicate symbol in libei.a(ei_portio.o) (ei_connect.o)

Sverker Eriksson <>
Wed Dec 16 17:01:53 CET 2009


Ceriel Jacobs wrote:
> ld: duplicate symbol _ei_tracelevel
>
> Q2: Any suggestions how to pass beyond this barrier?
>
>   
Change lib/erl_interface/src/misc/ei_internal.h from

int ei_tracelevel;

to

extern int ei_tracelevel;

Seems your linker is less forgiving with duplicate definitions of global 
variables. How many more are we going to find...

/Sverker, Erlang/OTP Ericsson



More information about the erlang-questions mailing list