Hi, It works!!! In the past, I've tried to compile different ROOT versions with different FreeBSD versions and I've always got this problem. So it seems the option --enable-explicitlink is essential to get the graphical interface to work correctly on FreeBSD 4.x and 5.x Merci beaucoup! Pierre-Luc Drouin SNO @ Carleton University On Thu, 15 May 2003, Rene Brun wrote: > Hi Pierre-Luc, > > I assume that you did a make distclean to make sure that you do not have > old object files in your directories. > > I do not know the features of the linker/loader on FreeBSD. Could you > try to configure with: > > ./configure freebsd --enable-explicitlink > > The explicitlink option was introduced in 3.05/05 to force the explicit > linking of all shared libs referenced when creating another shared lib. > In your case libGUI.so seems to be unable to take classes from libGpad.so. > > Rene Brun > > Pierre-Luc Drouin wrote: > > > > Hello, > > > > I'm trying to install ROOT on a FreeBSD 4.8 box. Everything compiles and > > I'm able to play with objects. However, when I try to draw something, for > > example, the TPaveLabel in the Hello World tutorial, I get always this > > error message: > > > > /usr/libexec/ld-elf.so.1: /data/root/lib/libGui.so: Undefined symbol > > "_ZN7TCanvas5FlushEv" > > > > How can I fix it? > > > > Thank you > > > > Pierre-Luc Drouin > > SNO @ Carleton University >
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:11 MET