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

Attachment: Makefile
Description: Binary data

Attachment: 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

Reply via email to