[OpenSER-Users] compile Openser 1.3.1 with module carrierroute

Henning Westerholt henning.westerholt at 1und1.de
Mon Mar 31 16:03:10 CEST 2008


On Monday 31 March 2008, Samael - wrote:
> I tried to compile Openser 1.3.1 with module carrierroute on CentOS 5 in a
> 64 bits architecture. I compiled the confuse library and when I tried to
> compile Openser 1.3.1 with carrierroute module show me this error
>
> # make prefix=/ include_modules="mysql snmpstats carrierroute" modules
>
> ...
>
> /usr/bin/ld: /usr/local/lib/libconfuse.a(confuse.o): relocation R_X86_64_32
> against `a local symbol' can not be used when making a shared object;
> recompile with -fPIC

Hi Samael,

hm.. Is there no libconfuse paket for CentOS available?
I guess you have an error in the way you've compiled the confuse library. 
Perhaps you need to compile this as position independed executable (PIC)?

Cheers,

Henning




More information about the sr-users mailing list