Revision [1364]

This is an old revision of CompileBrlcad made by BenoitAudouard on 2007-05-24 00:52:39.

 

in CompilePrograms > brl-cad

Compiling brl-cad : status ok with 7.8.4

brl-cad is a GPL Constructive Solid Geometry (CSG) solid modeling system http://sourceforge.net/projects/brlcad/
http://www.brlcad.org/build_CVS.html
http://ovh.dl.sourceforge.net/sourceforge/brlcad/brlcad-7.8.4.tar.bz2

Compiling brl-cas : version 7.10.0

check http://sourceforge.net/project/showfiles.php?group_id=105292&package_id=113368

Compilation : ko with CVS version

./autogen.sh
./configure --enable-optimized # better use an optimized version than what I did for my first build
make -j 4 # to use my Core2 Duo

pre-requisites : urpmi lib64xi6-static-devel lib64xext6-static-devel lib64x11_6-static-devel lib64xau6-static-devel lib64xdmcp6-static-devel



/usr/local/bin/mged
Initializing and backgrounding, please wait...Tcl_Init error Can't find a usable init.tcl in the following directories:
/usr/local/lib/tcl8.5 ./lib/tcl8.5 ./lib/tcl8.5 ./library ./library ./tcl8.5a5/library ./tcl8.5a5/library

the CVS version when I tried it did not work with tcl8.4, in 7.10.0 version it seems tcl is included :/ (perhaps not the best option to manage dependencies IMHO if I'm right)


Testing

make test # worked correctly
make benchmark # quite worked... apart some repetitive errors
awk: (FILENAME=- FNR=1) Fatal: tentative de division par zéro
./bench/run.sh: line 712: test: -le: unary operator expected
and the lack of bc (which should be listed as a pre-requisite :-) )

Abs benLapix.eagle-usb.org 872396.17 393849.28 416720.50 321106.31 418754.38 447691.91 ven mar 16 17:32:57 CET 2007

relaunch /usr/local/bin/benchmark
Abs benLapix.eagle-usb.org 865571.30 388190.71 408820.83 319859.12 422562.62 450011.42 475836.00 ven mar 16 17:45:38 CET 2007
*vgr benLapix.eagle-usb.org 6317.57 5788.70 7291.25 5994.36 5977.68 30.36 5233.32
#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#
Benchmark results indicate an approximate VGR performance metric of 5233
Logarithmic VGR metric is 3,72 (natural logarithm is 8,56)
#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#

These numbers seem to indicate that this machine is approximately 5233 times
faster than the reference machine being used for comparison, a VAX 11/780
running 4.3 BSD named VGR. These results are in fact approximately 3,72
orders of magnitude faster than the reference.
Linux benLapix.eagle-usb.org 2.6.17-11mdv #1 SMP Tue Feb 13 11:55:05 MST 2007 x86_64 Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz GNU/Linux


hum, tcl8.5 seems required
This probably means that Tcl wasn't installed properly.

Itcl_Init error Can't find a usable itcl.tcl in the following directories:
	./tcl8.5a5/itcl3.3 ./../lib/itcl3.3 ./../library ./../../library ./../../itcl/library ./../../../itcl/library ./../../../../itcl/library ./../../../../../itcl/library ./src/other/incrTcl/itcl/library ./../src/other/incrTcl/itcl/library ./../../src/other/incrTcl/itcl/library ./../../../src/other/incrTcl/itcl/library ./../../../../src/other/incrTcl/itcl/library ./../../../../../src/other/incrTcl/itcl/library
This probably means that Itcl/Tcl weren't installed properly.
If you know where the Itcl library directory was installed,
you can set the environment variable ITCL_LIBRARY to point
to the library directory.

Done
[baud@benLapix lib]$ invalid command name "tcl_findLibrary"
MGED Aborted.

Valid XHTML :: Valid CSS: :: Powered by WikkaWiki