People, I just switched to the git version of libMesh. When I copied over the new example for the time dependent adjoints stuff from the svn version (was careful to only get the .C and .h files and no svn remnants), I found that my code compiles but I got the following linking error:
Linking heat-opt... adjoint_initial.x86_64-unknown-linux-gnu.opt.lo: file not recognized: File format not recognized collect2: ld returned 1 exit status make: *** [heat-opt] Error 1 I have attached the Makefiles I am using, they are based off an application from Roy. Here are the results from "ls -al" and "ls -al .libs" : total 312 drwxr-xr-x 3 vikramvg nogroup 4096 2013-01-02 17:01 . drwxr-xr-x 7 vikramvg nogroup 4096 2013-01-02 16:46 .. -rw-r--r-- 1 vikramvg nogroup 917 2013-01-02 16:47 adjoint_initial.C -rw-r--r-- 1 vikramvg nogroup 574 2013-01-02 16:47 adjoint_initial.h -rw-r--r-- 1 vikramvg nogroup 366 2013-01-02 16:57 adjoint_initial.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 34042 2013-01-02 16:57 adjoints_ex5.C -rw-r--r-- 1 vikramvg nogroup 33393 2013-01-02 16:47 adjoints_ex5.C~ -rw-r--r-- 1 vikramvg nogroup 360 2013-01-02 16:57 adjoints_ex5.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 46336 2013-01-02 16:57 .depend -rw-r--r-- 1 vikramvg nogroup 20099 2013-01-02 16:47 domain.C -rw-r--r-- 1 vikramvg nogroup 212 2013-01-02 16:47 domain.h -rw-r--r-- 1 vikramvg nogroup 348 2013-01-02 16:57 domain.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 1821 2013-01-02 16:47 element_postprocess.C -rw-r--r-- 1 vikramvg nogroup 374 2013-01-02 16:57 element_postprocess.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 1563 2013-01-02 16:47 element_qoi.C -rw-r--r-- 1 vikramvg nogroup 3076 2013-01-02 16:47 element_qoi_derivative.C -rw-r--r-- 1 vikramvg nogroup 380 2013-01-02 16:57 element_qoi_derivative.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 358 2013-01-02 16:57 element_qoi.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 1394 2013-01-02 16:47 factoryfunction.C -rw-r--r-- 1 vikramvg nogroup 366 2013-01-02 16:57 factoryfunction.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 24647 2013-01-02 16:47 femparameters.C -rw-r--r-- 1 vikramvg nogroup 3732 2013-01-02 16:47 femparameters.h -rw-r--r-- 1 vikramvg nogroup 362 2013-01-02 16:57 femparameters.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 3202 2013-01-02 16:48 general.in -rw-r--r-- 1 vikramvg nogroup 36 2013-01-02 16:48 heat.in -rw-r--r-- 1 vikramvg nogroup 6660 2013-01-02 16:47 heatsystem.C -rw-r--r-- 1 vikramvg nogroup 2517 2013-01-02 16:47 heatsystem.h -rw-r--r-- 1 vikramvg nogroup 356 2013-01-02 16:57 heatsystem.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 970 2013-01-02 16:47 initial.C -rw-r--r-- 1 vikramvg nogroup 542 2013-01-02 16:47 initial.h -rw-r--r-- 1 vikramvg nogroup 350 2013-01-02 16:57 initial.x86_64-unknown-linux-gnu.dbg.lo drwxr-xr-x 2 vikramvg nogroup 4096 2013-01-02 16:57 .libs -rw-r--r-- 1 vikramvg nogroup 302 2013-01-02 16:47 Makefile -rw-r--r-- 1 vikramvg nogroup 2389 2013-01-02 16:47 Make_template -rw-r--r-- 1 vikramvg nogroup 3508 2013-01-02 16:47 mysystems.h -rw-r--r-- 1 vikramvg nogroup 1043 2013-01-02 16:47 output.C -rw-r--r-- 1 vikramvg nogroup 141 2013-01-02 16:47 output.h -rw-r--r-- 1 vikramvg nogroup 348 2013-01-02 16:57 output.x86_64-unknown-linux-gnu.dbg.lo -rw-r--r-- 1 vikramvg nogroup 3119 2013-01-02 16:48 restart.in -rw-r--r-- 1 vikramvg nogroup 3119 2013-01-02 16:48 start.in total 29808 drwxr-xr-x 2 vikramvg nogroup 4096 2013-01-02 16:57 . drwxr-xr-x 3 vikramvg nogroup 4096 2013-01-02 17:01 .. -rw-r--r-- 1 vikramvg nogroup 1012584 2013-01-02 16:57 adjoint_initial.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 8156584 2013-01-02 16:57 adjoints_ex5.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 3228760 2013-01-02 16:57 domain.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 1864296 2013-01-02 16:57 element_postprocess.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 2091304 2013-01-02 16:57 element_qoi_derivative.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 1870592 2013-01-02 16:57 element_qoi.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 1090512 2013-01-02 16:57 factoryfunction.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 4927864 2013-01-02 16:57 femparameters.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 4638624 2013-01-02 16:57 heatsystem.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 1012360 2013-01-02 16:57 initial.x86_64-unknown-linux-gnu.dbg.o -rw-r--r-- 1 vikramvg nogroup 591000 2013-01-02 16:57 output.x86_64-unknown-linux-gnu.dbg.o Any ideas/suggestions as to why I might be getting the linking error ? Thanks. -- Vikram Garg Postdoctoral Associate Center for Computational Engineering Massachusetts Institute of Technology http://www.runforindia.org/runners/vikramg
Makefile
Description: Binary data
Make_template
Description: Binary data
------------------------------------------------------------------------------ Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612
_______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel