[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;


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