[brlcad-tracker] [ brlcad-Bugs-1713524 ] Database examples in db not compiled
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: SourceForge.net <no...@so...> - 2007-05-24 18:27:18
|
Bugs item #1713524, was opened at 2007-05-05 17:05 Message generated for change (Comment added) made by brlcad You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=640802&aid=1713524&group_id=105292 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: Compilation >Group: other bug / workaround >Status: Closed >Resolution: Fixed >Priority: 1 Private: No Submitted By: Rob (rowo) >Assigned to: Sean Morrison (brlcad) Summary: Database examples in db not compiled Initial Comment: Dear Mr. Morrison, I tried to compile the source code of cvs checkout BrlCAD 7.10.1 from 2007-05-03. The compile process stops in the subdirectory db. Make tried to convert the BrlCAD asc formated db files into the BrlCAD g formated db files. To convert the files it uses the wrapper shell scripts in the subdirectory conv under the src directory. The wrapper scripts uses the programms under the .libs subdirectory of the directory conv. But there the is the source of the trouble. The converter program asc2g couldn't find some of its dynamic libraries and make aborted the compile process. To get a solution, I looked in the make file "Makefile" of the source root directory. There I found the following rows: bench_dirs = \ bench \ db \ pix I erased the row with the db bench_dir and make has his sucess. BrlCAD is running on Knoppix vers. 5.01 a Debian based Linux distribution. The kernel ver- sion is 2.6.17. The C compiler is GNU C version 4.1. I build BrlCAD from the source and made a debian package. The debian package build is based on the work from Balbir Thomas. You find a sample on: http://scientificcomputing.net/debian/packages/brlcad/ I would be glad, if You could help me. Regards ---------------------------------------------------------------------- >Comment By: Sean Morrison (brlcad) Date: 2007-05-24 18:27 Message: Logged In: YES user_id=785737 Originator: NO This should be fixed in the latest CVS sources -- the wrapper scripts that libtool generates don't specify that there are tcl/tk resources in the corresponding src/other directories. So, it cannot find the libraries prior to installation. The workaround for that situation is to run make install from within src/other and then continue building as usual from the top level -- but then again, as mentioned, this should be fixed in the latest sources so it's no longer a problem. The fix put in place was to append to the LD_LIBRARY_PATH with the tcl/tk dirs in the Makefile. Cheers! Sean ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=640802&aid=1713524&group_id=105292 |