Hi David, It might be worth trying to link with gfortran instead of g++. Cheers, -Erik On 04/23/2012 05:36 AM, David Sinden wrote:
sorry, should have included the line which breaks down, as it contains the linking of the source files etcg++ -fPIC -g -w -I/home/dave/Code/Overture/cg.v24/common/src -I/home/dave/Code/Overture/cg.v24/common/shared -I/home/dave/Code/Overture/cg.v24/common/moving/src -I/home/dave/Code/Overture/cg.v24/common/multiComponent/src -I/home/dave/Code/Overture/cg.v24/common/chemistry -I/home/dave/Code/Overture/cg.v24/common/dataBase -I/home/dave/Code/Overture/cg.v24/src -I/home/dave/Code/Overture/Overture.v24/include -I/home/dave/Code/Overture/A++P++-0.8.0/A++/install/include -I/home/dave/Code/Overture/hdf5-1.6.5/include -I/home/dave/Code/Overture/Mesa-7.5.1/include -o /home/dave/Code/Overture/cg.v24/common/bin/checkCheckFiles /home/dave/Code/Overture/cg.v24/common/obj/checkCheckFiles.o -Wl,-rpath,/home/dave/Code/Overture/Overture.v24/lib -L/home/dave/Code/Overture/Overture.v24/lib -lOverture -lOverture_static -Wl,-rpath,/home/dave/Code/Overture/hdf5-1.6.5/lib -L/home/dave/Code/Overture/hdf5-1.6.5/lib -lhdf5 -ljpeg -lz -Wl,-rpath,/home/dave/Code/Overture/A++P++-0.8.0/A++/install/lib -L/home/dave/Code/Overture/A++P++-0.8.0/A++/install/lib -lApp -lApp_static -Wl,-rpath,/usr -L/usr -llapack -lblas -lgfortran -Wl,-rpath,/home/dave/Code/Overture/Mesa-7.5.1/lib -L/home/dave/Code/Overture/Mesa-7.5.1/lib -lGL -lGLU -lOSMesa -Wl,-rpath,/usr/lib -L/usr/lib -lXm -L/usr/lib -lXpm -lXp -lXt -lXmu -lXi -lXext -lX11 -Wl,-rpath,/usr/lib/perl/5.12/CORE -L/usr/lib/perl/5.12/CORE -lperl -ldl -lm -lpthread -lc -lcryptOn 23 April 2012 13:26, David Sinden <david.sinden@xxxxxxxxx <mailto:david.sinden@xxxxxxxxx>> wrote:i have installed overture and it seems to work, at least the checks, tests and examples all work, with one exception Running: /home/dave/Code/Overture/Overture.v24/bin/ogen noplot nopause abortOnEnd /home/dave/Code/Overture/Overture.v24/sampleGrids/asmo.cmd > gridsFromCad.out... Segmentation fault ERROR running /home/dave/Code/Overture/Overture.v24/bin/ogen noplot nopause abortOnEnd /home/dave/Code/Overture/Overture.v24/sampleGrids/asmo.cmd > gridsFromCad.out. Check the logfile gridsFromCad.out XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ERROR return rt=256 the log file shows that there is no not sure how significant this is or what it indicates, but something is wrong as i can't make any of the files from cg as i get errors for a whole host of other undefined references such as /home/dave/Code/Overture/Overture.v24/lib/libOverture.so: undefined reference to `_gfortran_transfer_real_write' collect2: ld returned 1 exit status make[1]: *** [/home/dave/Code/Overture/cg.v24/common/bin/checkCheckFiles] Error 1 make[1]: Leaving directory `/home/dave/Code/Overture/cg.v24/common' make: *** [libCommon] Error 2 is this a problem from the compilation of overture or a problem in the linking of cg with overture? as cg uses the make.options settings from overture i doubt it. i have copied over the defenv file from overture and load that before compiling so that the environmental variables are the same, but could this be a problem. my set up is hdf5-1.6.5, mesa-7.5.1 perl (v5.12.4) gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) and i call the hdf5 and mesa directories directly. it looks similar to the error reported here: //www.freelists.org/post/overture/cg-error thanks, david