Re: A couple of technical questions



On 2001-05-15 17:40 Brooklyn Linux Solutions CEO wrote:
> Thanks Pawel
> 
> I just created the sim link in /usr/lib as per the previous message.
> 
> Now I did the same in /lib with the same result 
> /usr/i486-suse-linux/bin/ld: warning: libdb.so.3, needed by
> /opt/gnome/lib/libgnomeui.so, may conflict with libdb.so.2

Well, this is just a warning. You may run
rpm -qf /lib/libdb.so.2
and remove the package if you don't need it (but make sure first!)


> print.o: In function `print_info_new':
> /home/ruben/balsa-1.1.4/src/print.c:243: undefined reference to
> `libiconv_open'
> print.o: In function `print_info_destroy':
> /home/ruben/balsa-1.1.4/src/print.c:253: undefined reference to
> `libiconv_close'
> print.o: In function `gnome_print_show_with_charset':
> /home/ruben/balsa-1.1.4/src/print.c:506: undefined reference to
> `libiconv'

try 

locate iconv

if this gives you some libiconv library, you can later run

make LIBS=-liconv

Basically, iconv routines are part of glibc, but it seems you have
different configuration. I have got some reports from people that had
the iconv functions in glibc AND in some stand-alone libraries. 
you may want to run

for i in /lib/*.so; do nm  $i | grep iconv && echo $i; done
to find out where the iconv routines are.

/Pawel




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]