ILD

gcc -v选项和-Wl,--verbose选项
作者:Yuan Jianpeng 邮箱:yuanjp89@163.com
发布时间:2019-6-3 站点:Inside Linux Development

有时候找不到链接的共享库,需要查看gcc和其调用的collect导致干了啥,

gcc -v选项,让gcc输出很多调试信息。

gcc -Wl,--verbose,传递--verbose选项给collect,让ld输出很多调试信息。


Reading specs from /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/specs

COLLECT_GCC=/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/bin/mips-openwrt-linux-uclibc-gcc

COLLECT_LTO_WRAPPER=/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/libexec/gcc/mips-openwrt-linux-uclibc/4.6.3/lto-wrapper

Target: mips-openwrt-linux-uclibc

Configured with: /work/router2/qca/qca9563/build_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/configure --prefix=/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2 --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=mips-openwrt-linux-uclibc --with-gnu-ld --enable-target-optspace --disable-libgomp --disable-libmudflap --disable-multilib --disable-nls --with-host-libstdcxx=-lstdc++ --with-float=soft --with-gmp=/work/router2/qca/qca9563/staging_dir/host --with-mpfr=/work/router2/qca/qca9563/staging_dir/host --disable-decimal-float --with-mips-plt --with-mpc=/work/router2/qca/qca9563/staging_dir/host --enable-libssp --disable-__cxa_atexit --with-headers=/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/include --enable-languages=c,c++ --enable-shared --enable-threads --with-slibdir=/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib --enable-lto --with-libelf=/work/router2/qca/qca9563/staging_dir/host --disable-tls

Thread model: posix

gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) 

COMPILER_PATH=/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/libexec/gcc/mips-openwrt-linux-uclibc/4.6.3/:/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/libexec/gcc/mips-openwrt-linux-uclibc/4.6.3/:/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/libexec/gcc/mips-openwrt-linux-uclibc/:/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/:/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/:/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/bin/

LIBRARY_PATH=/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/:/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/

mips-openwrt-linux-uclibc-gcc: warning: environment variable 'STAGING_DIR' not defined

mips-openwrt-linux-uclibc-gcc: warning: environment variable 'STAGING_DIR' not defined

COLLECT_GCC_OPTIONS='-v' '-L/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib' '-L/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib' '-L/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib' '-L/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib' '-o' 'debugfs' '-L/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib' '-L/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib' '-msoft-float' '-mllsc' '-mplt' '-mno-synci' '-mno-shared'

 /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/libexec/gcc/mips-openwrt-linux-uclibc/4.6.3/collect2 --eh-frame-hdr -EB -dynamic-linker /lib/ld-uClibc.so.0 -o debugfs /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/crt1.o /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/crti.o /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/crtbegin.o -L/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib -L/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib -L/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib -L/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib -L/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib -L/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib -L /usr/lib -rpath-link /usr/lib -L/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3 -L/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib -z relro -z now -rpath-link ../lib --verbose debug_cmds.o debugfs.o util.o ncheck.o icheck.o ls.o lsdel.o dump.o set_fields.o logdump.o htree.o unused.o e2freefrag.o filefrag.o ../lib/libext2fs.so ../lib/libe2p.so ../lib/libss.so ../lib/libcom_err.so -lblkid -luuid -lgcc_s -lc -lgcc_s /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/crtend.o /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/crtn.o

GNU ld (GNU Binutils) 2.22

  Supported emulations:

   elf32btsmip

   elf32ltsmip

   elf32btsmipn32

   elf64btsmip

   elf32ltsmipn32

   elf64ltsmip

using internal linker script:

==================================================

/* Script for -z combreloc -z now -z relro: combine and sort reloc sections */

OUTPUT_FORMAT("elf32-tradbigmips", "elf32-tradbigmips",

      "elf32-tradlittlemips")

OUTPUT_ARCH(mips)

ENTRY(__start)

SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");

SECTIONS

{

  /* Read-only sections, merged into text segment: */

  PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x0400000)); . = SEGMENT_START("text-segment", 0x0400000) + SIZEOF_HEADERS;

  .interp         : { *(.interp) }

  .reginfo        : { *(.reginfo) }

  .note.gnu.build-id : { *(.note.gnu.build-id) }

  .dynamic        : { *(.dynamic) }

  .hash           : { *(.hash) }

  .gnu.hash       : { *(.gnu.hash) }

  .dynsym         : { *(.dynsym) }

  .dynstr         : { *(.dynstr) }

  .gnu.version    : { *(.gnu.version) }

  .gnu.version_d  : { *(.gnu.version_d) }

  .gnu.version_r  : { *(.gnu.version_r) }

  .rel.dyn        :

    {

      *(.rel.init)

      *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)

      *(.rel.fini)

      *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)

      *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)

      *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)

      *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)

      *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)

      *(.rel.ctors)

      *(.rel.dtors)

      *(.rel.got)

      *(.rel.dyn)

      *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*)

      *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*)

      *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*)

      *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*)

      *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)

      PROVIDE_HIDDEN (__rel_iplt_start = .);

      *(.rel.iplt)

      PROVIDE_HIDDEN (__rel_iplt_end = .);

      PROVIDE_HIDDEN (__rela_iplt_start = .);

      PROVIDE_HIDDEN (__rela_iplt_end = .);

    }

  .rela.dyn       :

    {

      *(.rela.init)

      *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)

      *(.rela.fini)

      *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)

      *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)

      *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)

      *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)

      *(.rela.ctors)

      *(.rela.dtors)

      *(.rela.got)

      *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*)

      *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*)

      *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*)

      *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*)

      *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)

      PROVIDE_HIDDEN (__rel_iplt_start = .);

      PROVIDE_HIDDEN (__rel_iplt_end = .);

      PROVIDE_HIDDEN (__rela_iplt_start = .);

      *(.rela.iplt)

      PROVIDE_HIDDEN (__rela_iplt_end = .);

    }

  .rel.plt        :

    {

      *(.rel.plt)

    }

  .rela.plt       :

    {

      *(.rela.plt)

    }

  .init           :

  {

    KEEP (*(.init))

  } =0

  .plt            : { *(.plt) }

  .iplt           : { *(.iplt) }

  .text           :

  {

    _ftext = . ;

    *(.text.unlikely .text.*_unlikely)

    *(.text.exit .text.exit.*)

    *(.text.startup .text.startup.*)

    *(.text.hot .text.hot.*)

    *(.text .stub .text.* .gnu.linkonce.t.*)

    /* .gnu.warning sections are handled specially by elf32.em.  */

    *(.gnu.warning)

    *(.mips16.fn.*) *(.mips16.call.*)

  } =0

  .fini           :

  {

    KEEP (*(.fini))

  } =0

  PROVIDE (__etext = .);

  PROVIDE (_etext = .);

  PROVIDE (etext = .);

  .rodata         : { *(.rodata .rodata.* .gnu.linkonce.r.*) }

  .rodata1        : { *(.rodata1) }

  .sdata2         :

  {

    *(.sdata2 .sdata2.* .gnu.linkonce.s2.*)

  }

  .sbss2          : { *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) }

  .eh_frame_hdr : { *(.eh_frame_hdr) }

  .eh_frame       : ONLY_IF_RO { KEEP (*(.eh_frame)) }

  .gcc_except_table   : ONLY_IF_RO { *(.gcc_except_table

  .gcc_except_table.*) }

  /* These sections are generated by the Sun/Oracle C++ compiler.  */

  .exception_ranges   : ONLY_IF_RO { *(.exception_ranges

  .exception_ranges*) }

  /* Adjust the address for the data segment.  We want to adjust up to

     the same address within the page on the next page up.  */

  . = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));

  /* Exception handling  */

  .eh_frame       : ONLY_IF_RW { KEEP (*(.eh_frame)) }

  .gcc_except_table   : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }

  .exception_ranges   : ONLY_IF_RW { *(.exception_ranges .exception_ranges*) }

  /* Thread Local Storage sections  */

  .tdata   : { *(.tdata .tdata.* .gnu.linkonce.td.*) }

  .tbss   : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }

  .preinit_array     :

  {

    PROVIDE_HIDDEN (__preinit_array_start = .);

    KEEP (*(.preinit_array))

    PROVIDE_HIDDEN (__preinit_array_end = .);

  }

  .init_array     :

  {

    PROVIDE_HIDDEN (__init_array_start = .);

    KEEP (*(SORT(.init_array.*)))

    KEEP (*(.init_array))

    PROVIDE_HIDDEN (__init_array_end = .);

  }

  .fini_array     :

  {

    PROVIDE_HIDDEN (__fini_array_start = .);

    KEEP (*(SORT(.fini_array.*)))

    KEEP (*(.fini_array))

    PROVIDE_HIDDEN (__fini_array_end = .);

  }

  .ctors          :

  {

    /* gcc uses crtbegin.o to find the start of

       the constructors, so we make sure it is

       first.  Because this is a wildcard, it

       doesn't matter if the user does not

       actually link against crtbegin.o; the

       linker won't look for a file to match a

       wildcard.  The wildcard also means that it

       doesn't matter which directory crtbegin.o

       is in.  */

    KEEP (*crtbegin.o(.ctors))

    KEEP (*crtbegin?.o(.ctors))

    /* We don't want to include the .ctor section from

       the crtend.o file until after the sorted ctors.

       The .ctor section from the crtend file contains the

       end of ctors marker and it must be last */

    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))

    KEEP (*(SORT(.ctors.*)))

    KEEP (*(.ctors))

  }

  .dtors          :

  {

    KEEP (*crtbegin.o(.dtors))

    KEEP (*crtbegin?.o(.dtors))

    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))

    KEEP (*(SORT(.dtors.*)))

    KEEP (*(.dtors))

  }

  .jcr            : { KEEP (*(.jcr)) }

  .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }

  .got.plt        : { *(.got.plt) }

  . = DATA_SEGMENT_RELRO_END (0, .);

  .data           :

  {

    _fdata = . ;

    *(.data .data.* .gnu.linkonce.d.*)

    SORT(CONSTRUCTORS)

  }

  .data1          : { *(.data1) }

  . = .;

  _gp = ALIGN(16) + 0x7ff0;

  .got            : { *(.got) }

  /* We want the small data sections together, so single-instruction offsets

     can access them all, and initialized data all before uninitialized, so

     we can shorten the on-disk segment size.  */

  .sdata          :

  {

    *(.sdata .sdata.* .gnu.linkonce.s.*)

  }

  .lit8           : { *(.lit8) }

  .lit4           : { *(.lit4) }

  _edata = .; PROVIDE (edata = .);

  __bss_start = .;

  _fbss = .;

  .sbss           :

  {

    *(.dynsbss)

    *(.sbss .sbss.* .gnu.linkonce.sb.*)

    *(.scommon)

  }

  .bss            :

  {

   *(.dynbss)

   *(.bss .bss.* .gnu.linkonce.b.*)

   *(COMMON)

   /* Align here to ensure that the .bss section occupies space up to

      _end.  Align after .bss to ensure correct alignment even if the

      .bss section disappears because there are no input sections.

      FIXME: Why do we need it? When there is no .bss section, we don't

      pad the .data section.  */

   . = ALIGN(. != 0 ? 32 / 8 : 1);

  }

  . = ALIGN(32 / 8);

  . = ALIGN(32 / 8);

  _end = .; PROVIDE (end = .);

  . = DATA_SEGMENT_END (.);

  /* Stabs debugging sections.  */

  .stab          0 : { *(.stab) }

  .stabstr       0 : { *(.stabstr) }

  .stab.excl     0 : { *(.stab.excl) }

  .stab.exclstr  0 : { *(.stab.exclstr) }

  .stab.index    0 : { *(.stab.index) }

  .stab.indexstr 0 : { *(.stab.indexstr) }

  .comment       0 : { *(.comment) }

  /* DWARF debug sections.

     Symbols in the DWARF debugging sections are relative to the beginning

     of the section so we begin them at 0.  */

  /* DWARF 1 */

  .debug          0 : { *(.debug) }

  .line           0 : { *(.line) }

  /* GNU DWARF 1 extensions */

  .debug_srcinfo  0 : { *(.debug_srcinfo) }

  .debug_sfnames  0 : { *(.debug_sfnames) }

  /* DWARF 1.1 and DWARF 2 */

  .debug_aranges  0 : { *(.debug_aranges) }

  .debug_pubnames 0 : { *(.debug_pubnames) }

  /* DWARF 2 */

  .debug_info     0 : { *(.debug_info .gnu.linkonce.wi.*) }

  .debug_abbrev   0 : { *(.debug_abbrev) }

  .debug_line     0 : { *(.debug_line) }

  .debug_frame    0 : { *(.debug_frame) }

  .debug_str      0 : { *(.debug_str) }

  .debug_loc      0 : { *(.debug_loc) }

  .debug_macinfo  0 : { *(.debug_macinfo) }

  /* SGI/MIPS DWARF 2 extensions */

  .debug_weaknames 0 : { *(.debug_weaknames) }

  .debug_funcnames 0 : { *(.debug_funcnames) }

  .debug_typenames 0 : { *(.debug_typenames) }

  .debug_varnames  0 : { *(.debug_varnames) }

  /* DWARF 3 */

  .debug_pubtypes 0 : { *(.debug_pubtypes) }

  .debug_ranges   0 : { *(.debug_ranges) }

  .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }

  .gptab.sdata : { *(.gptab.data) *(.gptab.sdata) }

  .gptab.sbss : { *(.gptab.bss) *(.gptab.sbss) }

  .mdebug.abi32 : { KEEP(*(.mdebug.abi32)) }

  .mdebug.abiN32 : { KEEP(*(.mdebug.abiN32)) }

  .mdebug.abi64 : { KEEP(*(.mdebug.abi64)) }

  .mdebug.abiO64 : { KEEP(*(.mdebug.abiO64)) }

  .mdebug.eabi32 : { KEEP(*(.mdebug.eabi32)) }

  .mdebug.eabi64 : { KEEP(*(.mdebug.eabi64)) }

  .gcc_compiled_long32 : { KEEP(*(.gcc_compiled_long32)) }

  .gcc_compiled_long64 : { KEEP(*(.gcc_compiled_long64)) }

  /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }

}



==================================================

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/crt1.o succeeded

/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/crt1.o

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/crti.o succeeded

/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/crti.o

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/crtbegin.o succeeded

/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/crtbegin.o

attempt to open debug_cmds.o succeeded

debug_cmds.o

attempt to open debugfs.o succeeded

debugfs.o

attempt to open util.o succeeded

util.o

attempt to open ncheck.o succeeded

ncheck.o

attempt to open icheck.o succeeded

icheck.o

attempt to open ls.o succeeded

ls.o

attempt to open lsdel.o succeeded

lsdel.o

attempt to open dump.o succeeded

dump.o

attempt to open set_fields.o succeeded

set_fields.o

attempt to open logdump.o succeeded

logdump.o

attempt to open htree.o succeeded

htree.o

attempt to open unused.o succeeded

unused.o

attempt to open e2freefrag.o succeeded

e2freefrag.o

attempt to open filefrag.o succeeded

filefrag.o

attempt to open ../lib/libext2fs.so succeeded

../lib/libext2fs.so

attempt to open ../lib/libe2p.so succeeded

../lib/libe2p.so

attempt to open ../lib/libss.so succeeded

../lib/libss.so

attempt to open ../lib/libcom_err.so succeeded

../lib/libcom_err.so

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a succeeded

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)devno.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)resolve.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)tag.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)verify.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)at.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)sysfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)superblocks.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)swap.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)sysv.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)ubifs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)udf.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)ufs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)vfat.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)via_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)vmfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)vxfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)xfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)zfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)cache.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)dev.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)devname.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)probe.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)read.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)save.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)encode.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)config.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)blkdev.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)linux_version.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)canonicalize.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)env.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)adaptec_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)befs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)bfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)btrfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)cramfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)ddf_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)drbd.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)drbdproxy_datalog.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)exfat.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)ext.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)gfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)hfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)highpoint_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)hpfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)iso9660.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)isw_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)jfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)jmicron_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)linux_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)lsi_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)luks.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)lvm.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)minix.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)netware.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)nilfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)ntfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)nvidia_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)ocfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)promise_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)reiserfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)romfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)silicon_raid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)squashfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)topology.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)partitions.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)sgi.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)solaris_x86.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)sun.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)ultrix.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)unixware.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)llseek.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)md5.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)crc32.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)dm.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)evms.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)ioctl.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)lt1-lvm.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)md.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)lt2-sysfs.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)aix.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)bsd.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)dos.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)gpt.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)mac.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libblkid.a)lt3-minix.o

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libuuid.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libuuid.a succeeded

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libuuid.a)clear.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libuuid.a)gen_uuid.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libuuid.a)pack.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libuuid.a)parse.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libuuid.a)unpack.o

(/work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libuuid.a)unparse.o

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libgcc_s.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libgcc_s.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib/libgcc_s.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib/libgcc_s.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib/libgcc_s.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib/libgcc_s.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libgcc_s.so succeeded

-lgcc_s (/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libgcc_s.so)

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libc.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libc.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib/libc.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib/libc.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib/libc.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib/libc.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libc.so succeeded

opened script file /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libc.so

opened script file /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libc.so

attempt to open libc.so.0 failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libc.so.0 failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib/libc.so.0 failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib/libc.so.0 failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libc.so.0 succeeded

libc.so.0 (/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libc.so.0)

attempt to open uclibc_nonshared.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/uclibc_nonshared.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib/uclibc_nonshared.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib/uclibc_nonshared.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/uclibc_nonshared.a succeeded

attempt to open ld-uClibc.so.0 failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/ld-uClibc.so.0 failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib/ld-uClibc.so.0 failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib/ld-uClibc.so.0 failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/ld-uClibc.so.0 succeeded

ld-uClibc.so.0 (/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/ld-uClibc.so.0)

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libgcc_s.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/usr/lib/libgcc_s.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib/libgcc_s.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/target-mips_r2_uClibc-0.9.33.2/lib/libgcc_s.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib/libgcc_s.so failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/usr/lib/libgcc_s.a failed

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libgcc_s.so succeeded

-lgcc_s (/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libgcc_s.so)

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/crtend.o succeeded

/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/crtend.o

attempt to open /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/crtn.o succeeded

/work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/gcc/mips-openwrt-linux-uclibc/4.6.3/../../../../mips-openwrt-linux-uclibc/lib/crtn.o

libdl.so.0 needed by ../lib/libss.so

found libdl.so.0 at /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/mips-openwrt-linux-uclibc/bin/../../../toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libdl.so.0

libpthread.so.0 needed by ../lib/libcom_err.so

found libpthread.so.0 at /work/router2/qca/qca9563/staging_dir/toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/mips-openwrt-linux-uclibc/bin/../../../toolchain-mips_r2_gcc-4.6-linaro_uClibc-0.9.33.2/lib/libpthread.so.0


Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.