RE: Flair 1.1 Tarball Builds

From: Vasilis Vlachoudis <Vasilis.Vlachoudis_at_cern.ch>
Date: Thu, 11 Apr 2013 09:11:28 +0000

Hi Nicholas

aparently in Debian based linking is very strict on the order the libraries appear. please
modify the following line(506) in the makefile
                 -L$(PYTHON_DIR) $(PYTHONLIB) $(TKLIBS) $(LDFLAGS)
to
                $(LDFLAGS) -L$(PYTHON_DIR) $(PYTHONLIB) $(TKLIBS)

save and re-compile

Cheers
Vasilis Vlachoudis
Dep EN, CERN
CH-1211 GENEVA 23
SWITZERLAND

Phone: +41-22 767 9851
GSM: +41-76 487 4378
Fax: +41-22 766 9644

________________________________
From: owner-fluka-discuss_at_mi.infn.it [owner-fluka-discuss_at_mi.infn.it] on behalf of Nicholas Bolibruch [nicholas.bolibruch_at_gmail.com]
Sent: 08 April 2013 19:29
To: fluka-discuss_at_fluka.org
Subject: Flair 1.1 Tarball Builds

Hello everyone, I don't know if anyone else came across this problem.

  I usually use the tarball builds of Flair so I'm not using root user permissions on workstations here, and has generally never been a problem until now.

I modified the geoviewer makefile to have a custom DESTDIR variable so I could install the geoviewer to the Flair install in my user directory. Flair doesn't show any errors going through the make process. However, when I go to run Flair, despite geoviewer.so being installed to the directory, I get the following error:

Warning: Geometry Viewer not found
Error: /home/myusername/Applications/Fluka/flair-1.1/geoviewer.so: undefined symbol: Tcl_Eval

I have Tcl 8.5 currently, and the deb files worked just fine, geoviewer was found and no errors raised.
Flair 1.0.1 was also working prior to me attempting the 1.1 install.

--
--
Nicholas Bolibruch
Received on Thu Apr 11 2013 - 12:56:30 CEST

This archive was generated by hypermail 2.3.0 : Thu Apr 11 2013 - 12:56:33 CEST