From: Mrinal <mri...@re...> - 2006-05-06 08:40:15
|
hi friends,=0Ai am trying to implement rpc layer for a FUSE based filesyste= m so that i can mount a remote dick as local fuse filesystem. But i am havi= ng linking error while doing make. the error i am getting is somthing like= =0A=0A[root@localhost new]# make -f Makefile.d=0Acc -g -shared -Iinclude -I= include/fuse/ -DDEBUG -D_FILE_OFFSET_BITS=3D64 -DFUSE_USE_VERSION=3D22 -= -with-versioned=3Dno -o divos_client divos_clnt.o divos_xdr.o -lnsl /ro= ot/af/fuse-2.5.3/lib/mount.o /root/af/fuse-2.5.3/lib/helper.o /root/af/fuse= -2.5.3/lib/fuse.o -lpthread /root/af/fuse-2.5.3/lib/fuse_mt.o --with-versio= ned=3Dno =0A/usr/bin/ld: divos_client: undefined versioned symbol name fuse= _main_real@FUSE_2.2=0A/usr/bin/ld: failed to set dynamic section sizes: Bad= value=0Acollect2: ld returned 1 exit status=0Amake: *** [divos_client] Err= or 1=0A=0AI did looked up on net and looked like it was because of a bug in= gcc-3.2.2 which i was using so i installed gcc-4.1.0 but apparently that w= as not the issue as the error is still coming. =0AI am not sure if i am pos= ting this on the right forum place but i will realy appreciate if anyone ca= n help me out ASAP,=0A=0Athanks and regards,=0AMrinal. |
From: Miklos S. <mi...@sz...> - 2006-05-08 17:06:46
|
> i am trying to implement rpc layer for a FUSE based filesystem so > that i can mount a remote dick as local fuse filesystem. But i am > having linking error while doing make. the error i am getting is > somthing like > > [root@localhost new]# make -f Makefile.d > cc -g -shared -Iinclude -Iinclude/fuse/ -DDEBUG -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=22 --with-versioned=no -o divos_client divos_clnt.o divos_xdr.o -lnsl /root/af/fuse-2.5.3/lib/mount.o /root/af/fuse-2.5.3/lib/helper.o /root/af/fuse-2.5.3/lib/fuse.o -lpthread /root/af/fuse-2.5.3/lib/fuse_mt.o --with-versioned=no > /usr/bin/ld: divos_client: undefined versioned symbol name fuse_main_real@FUSE_2.2 > /usr/bin/ld: failed to set dynamic section sizes: Bad value > collect2: ld returned 1 exit status > make: *** [divos_client] Error 1 What's '--with-versioned'. None of the gcc versions I have seems to support this option. Miklos |