Sivakumar Ramagopal <ramagopa <at> etek.chalmers.se> writes: > > Hi, > > I fixed this problem in a rather crude, but effective way. Basically, I > pass -fPIC while compiling all the sources, because it was a pain to find > out exactly which objects go into libraries. I guess it does not do any > harm to compile all sources with -fPIC. > > To do this, edit all the Makefiles in the distribution ending in .in and > append -fPIC to the lines containing CFLAGS and CXXFLAGS. This is a pain, > but does the job. Then run configure and make. > > I followed this technique for all the tools that I am compiling on AMD64. > So far it has worked. > > Hope this helps, > Shiva > > > Hi, > > > > same problem with me with Fedora Core 3 - AMD64. Is there a solution for > > this yet? > > > > Jurgen Kobierczynski > > -- > Unsubscribe mailto:rrd-users-request <at> list.ee.ethz.ch?subject=unsubscribe > Help mailto:rrd-users-request <at> list.ee.ethz.ch?subject=help > Archive http://www.ee.ethz.ch/~slist/rrd-users > WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi > >
Hi, I get the message: ../src/.libs//librrd_private.a(parsetime.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC when execuring make of the rrdtool.... after having done sh configure --enable- shared I have added -fPIC and -static to the Makefile and Makefile.in but that does not help. I have no idea how to continue .... any idea ? _______________________________________________ rrd-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
