Hi Pierre-Luc, in the configure script there was already the case to always enable the explicitlink option in case one configures for freebsd4 (but not for freebsd). Since we don't have access to freebsd ourselves can you check the Makefile.freebsd and Makefile.freebsd4 to see if they are correct and if so which one can also be used for freebsd 5. I assume you used freebsd to configure for you freebsd 5 system? Or what did you do? Cheers, Fons. On Thu, 2003-05-15 at 14:12, Pierre-Luc Drouin wrote: > 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 > > -- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland E-Mail: Fons.Rademakers@cern.ch Phone: +41 22 7679248 WWW: http://root.cern.ch/~rdm/ Fax: +41 22 7679480
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:11 MET