[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Location of libunwind.a for amd64



The link step of g95 (fortran 95 compiler) fails with the following series 
of complaints:


g95 fqshrtdl.o hi_iq_ns.o timeman.o inputuf.o miscfeq.o linsys.o dual_source.o fqshrstr.o home_name.o select.o g95_lnx_d_xxx.o fqshrlin.o dmpmc.o macro.o input.o schematic.o linuxcr.o ntmatrix.o makpat.o nxttok.o ntwmxstr.o chkinput.o output.o genscn.o feq.o getcode.o sideweir.o fqshrtim.o brnmat.o newlookup.o fqshrplg.o putpat.o iounits.o tdtchk_free.o fqshrftb.o fqshrunt.o hecdmy.o runinit.o fqshrinl.o block.o ftlookup.o dtendlay.o doeqz.o debug.o locsubs.o tableid.o exnmat.o -o a.out -v -static 
Driving: g95 fqshrtdl.o hi_iq_ns.o timeman.o inputuf.o miscfeq.o linsys.o dual_source.o fqshrstr.o home_name.o select.o g95_lnx_d_xxx.o fqshrlin.o dmpmc.o macro.o input.o schematic.o linuxcr.o ntmatrix.o makpat.o nxttok.o ntwmxstr.o chkinput.o output.o genscn.o feq.o getcode.o sideweir.o fqshrtim.o brnmat.o newlookup.o fqshrplg.o putpat.o iounits.o tdtchk_free.o fqshrftb.o fqshrunt.o hecdmy.o runinit.o fqshrinl.o block.o ftlookup.o dtendlay.o doeqz.o debug.o locsubs.o tableid.o exnmat.o -o a.out -v -static -lf95 -lm
Using built-in specs.
Target: 
Configured with: /var/tmp/g95/amd64/gcc.amd64/configure --enable-languages=c
Thread model: posix
gcc version 4.0.1 (g95!) Jan 13 2006
 ld -m elf_x86_64 -static -o a.out /usr/lib64//crt1.o /usr/lib64//crti.o /home/ddf/g95/g95-install/bin/../lib/gcc-lib/x86_64-unknown-linux-gnu/4.0.1//crtbeginT.o -L/home/ddf/g95/g95-install/bin/../lib/gcc-lib/x86_64-unknown-linux-gnu/4.0.1/ -L/home/ddf/g95/g95-install/bin/../lib/gcc-lib/x86_64-unknown-linux-gnu/4.0.1 -L/lib/../lib64 -L/lib// -L/home/ddf/g95/g95-install/bin/../lib/gcc-lib/x86_64-unknown-linux-gnu/4.0.1/// -L/home/ddf/g95/g95-install/bin/../lib/gcc-lib/x86_64-unknown-linux-gnu/4.0.1/ -L/lib/../lib64 -L/lib// -L/usr/lib64/ -L/usr/lib64 fqshrtdl.o hi_iq_ns.o timeman.o inputuf.o miscfeq.o linsys.o dual_source.o fqshrstr.o home_name.o select.o g95_lnx_d_xxx.o fqshrlin.o dmpmc.o macro.o input.o schematic.o linuxcr.o ntmatrix.o makpat.o nxttok.o ntwmxstr.o chkinput.o output.o genscn.o feq.o getcode.o sideweir.o fqshrtim.o brnmat.o newlookup.o fqshrplg.o putpat.o iounits.o tdtchk_free.o fqshrftb.o fqshrunt.o hecdmy.o runinit.o fqshrinl.o block.o ftlookup.o dtendlay.o doeqz.o debug.o locsubs.o tableid.o exnmat.o -lf95 -lm --start-group -lgcc -lc --end-group /home/ddf/g95/g95-install/bin/../lib/gcc-lib/x86_64-unknown-linux-gnu/4.0.1//crtend.o /usr/lib64//crtn.o
/usr/lib64//libc.a(iofclose.o)(.text+0x158): In function `fclose':
: undefined reference to `_Unwind_Resume'
/usr/lib64//libc.a(iofclose.o)(.eh_frame+0x12): undefined reference to `__gcc_personality_v0'
/usr/lib64//libc.a(iofflush.o)(.text+0xc0): In function `fflush':
: undefined reference to `_Unwind_Resume'
/usr/lib64//libc.a(iofflush.o)(.eh_frame+0x12): undefined reference to `__gcc_personality_v0'
/usr/lib64//libc.a(iofputs.o)(.text+0x11c): In function `fputs':
: undefined reference to `_Unwind_Resume'
/usr/lib64//libc.a(iofputs.o)(.eh_frame+0x12): undefined reference to `__gcc_personality_v0'
/usr/lib64//libc.a(iofwrite.o)(.text+0x12e): In function `fwrite':
: undefined reference to `_Unwind_Resume'
/usr/lib64//libc.a(iofwrite.o)(.eh_frame+0x12): undefined reference to `__gcc_personality_v0'
/usr/lib64//libc.a(wfileops.o)(.text+0x506): In function `_IO_wfile_underflow':
: undefined reference to `_Unwind_Resume'
/usr/lib64//libc.a(wfileops.o)(.eh_frame+0x12): undefined reference to `__gcc_personality_v0'
/usr/lib64//libc.a(fileops.o)(.text+0x886): In function `_IO_file_underflow':
: undefined reference to `_Unwind_Resume'
/usr/lib64//libc.a(fileops.o)(.eh_frame+0x12): undefined reference to `__gcc_personality_v0'
/usr/lib64//libc.a(iogetdelim.o)(.text+0x24e): In function `getdelim':
: undefined reference to `_Unwind_Resume'
/usr/lib64//libc.a(iogetdelim.o)(.eh_frame+0x12): undefined reference to `__gcc_personality_v0'
/usr/lib64//libc.a(fseek.o)(.text+0xb8): In function `fseek':
: undefined reference to `_Unwind_Resume'
/usr/lib64//libc.a(fseek.o)(.eh_frame+0x12): undefined reference to `__gcc_personality_v0'
/usr/lib64//libc.a(ioseekoff.o)(.text+0x1af): In function `_IO_seekoff':
: undefined reference to `_Unwind_Resume'
/usr/lib64//libc.a(ioseekoff.o)(.eh_frame+0x12): undefined reference to `__gcc_personality_v0'
make: *** [a.out] Error 1

Apparently '_Unwind_Resume' appears in a library, libunwind.a  under IA-64.  However, I have
been unable to find any library like that for AMD64.  What is it called for debian-AMD65?  
A google search turns up lots of references to libunwind and debian but I cannot find it
in the current stable amd64 packages.   Perhaps it is in the unstable or testing archive?

                                  Thanks, 
                                      Delbert




Reply to: