Using built-in specs. COLLECT_GCC=/usr/x86_64-pc-linux-gnu/i686-pc-mingw32/gcc-bin/4.5.3/i686-pc-mingw32-g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-mingw32/4.5.3/lto-wrapper Target: i686-pc-mingw32 Configured with: /var/tmp/portage/cross-i686-pc-mingw32/gcc-4.5.3-r2/work/gcc-4.5.3/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/i686-pc-mingw32/gcc-bin/4.5.3 --includedir=/usr/lib/gcc/i686-pc-mingw32/4.5.3/include --datadir=/usr/share/gcc-data/i686-pc-mingw32/4.5.3 --mandir=/usr/share/gcc-data/i686-pc-mingw32/4.5.3/man --infodir=/usr/share/gcc-data/i686-pc-mingw32/4.5.3/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-mingw32/4.5.3/include/g++-v4 --host=x86_64-pc-linux-gnu --target=i686-pc-mingw32 --build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point --without-ppl --without-cloog --disable-lto --enable-nls --without-included-gettext --with-system-zlib --disable-werror --enable-secureplt --disable-multilib --disable-libmudflap --disable-libssp --disable-libgomp --with-python-dir=/share/gcc-data/i686-pc-mingw32/4.5.3/python --enable-checking=release --disable-libgcj --with-arch=i686 --enable-languages=c,c++,fortran --with-sysroot=/usr/i686-pc-mingw32 --disable-bootstrap --enable-targets=all --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.5.3-r2 p1.2, pie-0.4.7' Thread model: win32 gcc version 4.5.3 (Gentoo 4.5.3-r2 p1.2, pie-0.4.7) COMPILER_PATH=/usr/libexec/gcc/i686-pc-mingw32/4.5.3/:/usr/libexec/gcc/i686-pc-mingw32/4.5.3/:/usr/libexec/gcc/i686-pc-mingw32/:/usr/lib/gcc/i686-pc-mingw32/4.5.3/:/usr/lib/gcc/i686-pc-mingw32/ LIBRARY_PATH=/usr/lib/gcc/i686-pc-mingw32/4.5.3/:/usr/i686-pc-mingw32/mingw/lib/ COLLECT_GCC_OPTIONS='-v' '-shared-libgcc' '-mtune=generic' '-march=i686' /usr/libexec/gcc/i686-pc-mingw32/4.5.3/collect2 --sysroot=/usr/i686-pc-mingw32 -Bdynamic /usr/i686-pc-mingw32/mingw/lib/crt2.o /usr/lib/gcc/i686-pc-mingw32/4.5.3/crtbegin.o -L/usr/lib/gcc/i686-pc-mingw32/4.5.3 -L/usr/i686-pc-mingw32/mingw/lib helloworld.o --verbose -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt /usr/lib/gcc/i686-pc-mingw32/4.5.3/crtend.o GNU ld (GNU Binutils) 2.21.1 Supported emulations: i386pe using internal linker script: ================================================== /* Default linker script, for normal executables */ OUTPUT_FORMAT(pei-i386) SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib"); SECTIONS { /* Make the virtual address and file offset synced if the alignment is lower than the target page size. */ . = SIZEOF_HEADERS; . = ALIGN(__section_alignment__); .text __image_base__ + ( __section_alignment__ < 0x1000 ? . : __section_alignment__ ) : { *(.init) *(.text) *(SORT(.text$*)) *(.text.*) *(.glue_7t) *(.glue_7) ___CTOR_LIST__ = .; __CTOR_LIST__ = . ; LONG (-1);*(.ctors); *(.ctor); *(SORT(.ctors.*)); LONG (0); ___DTOR_LIST__ = .; __DTOR_LIST__ = . ; LONG (-1); *(.dtors); *(.dtor); *(SORT(.dtors.*)); LONG (0); *(.fini) /* ??? Why is .gcc_exc here? */ *(.gcc_exc) PROVIDE (etext = .); *(.gcc_except_table) } /* The Cygwin32 library uses a section to avoid copying certain data on fork. This used to be named ".data". The linker used to include this between __data_start__ and __data_end__, but that breaks building the cygwin32 dll. Instead, we name the section ".data_cygwin_nocopy" and explictly include it after __data_end__. */ .data BLOCK(__section_alignment__) : { __data_start__ = . ; *(.data) *(.data2) *(SORT(.data$*)) *(.jcr) __data_end__ = . ; *(.data_cygwin_nocopy) } .rdata BLOCK(__section_alignment__) : { *(.rdata) *(SORT(.rdata$*)) __rt_psrelocs_start = .; *(.rdata_runtime_pseudo_reloc) __rt_psrelocs_end = .; } __rt_psrelocs_size = __rt_psrelocs_end - __rt_psrelocs_start; ___RUNTIME_PSEUDO_RELOC_LIST_END__ = .; __RUNTIME_PSEUDO_RELOC_LIST_END__ = .; ___RUNTIME_PSEUDO_RELOC_LIST__ = . - __rt_psrelocs_size; __RUNTIME_PSEUDO_RELOC_LIST__ = . - __rt_psrelocs_size; .eh_frame BLOCK(__section_alignment__) : { *(.eh_frame) } .pdata BLOCK(__section_alignment__) : { *(.pdata) } .bss BLOCK(__section_alignment__) : { __bss_start__ = . ; *(.bss) *(COMMON) __bss_end__ = . ; } .edata BLOCK(__section_alignment__) : { *(.edata) } /DISCARD/ : { *(.debug$S) *(.debug$T) *(.debug$F) *(.drectve) *(.note.GNU-stack) *(.gnu.lto_*) } .idata BLOCK(__section_alignment__) : { /* This cannot currently be handled with grouped sections. See pe.em:sort_sections. */ SORT(*)(.idata$2) SORT(*)(.idata$3) /* These zeroes mark the end of the import list. */ LONG (0); LONG (0); LONG (0); LONG (0); LONG (0); SORT(*)(.idata$4) __IAT_start__ = .; SORT(*)(.idata$5) __IAT_end__ = .; SORT(*)(.idata$6) SORT(*)(.idata$7) } .CRT BLOCK(__section_alignment__) : { ___crt_xc_start__ = . ; *(SORT(.CRT$XC*)) /* C initialization */ ___crt_xc_end__ = . ; ___crt_xi_start__ = . ; *(SORT(.CRT$XI*)) /* C++ initialization */ ___crt_xi_end__ = . ; ___crt_xl_start__ = . ; *(SORT(.CRT$XL*)) /* TLS callbacks */ /* ___crt_xl_end__ is defined in the TLS Directory support code */ ___crt_xp_start__ = . ; *(SORT(.CRT$XP*)) /* Pre-termination */ ___crt_xp_end__ = . ; ___crt_xt_start__ = . ; *(SORT(.CRT$XT*)) /* Termination */ ___crt_xt_end__ = . ; } .tls BLOCK(__section_alignment__) : { ___tls_start__ = . ; *(.tls) *(.tls$) *(SORT(.tls$*)) ___tls_end__ = . ; } .endjunk BLOCK(__section_alignment__) : { /* end is deprecated, don't use it */ PROVIDE (end = .); PROVIDE ( _end = .); __end__ = .; } .rsrc BLOCK(__section_alignment__) : { *(.rsrc) *(SORT(.rsrc$*)) } .reloc BLOCK(__section_alignment__) : { *(.reloc) } .stab BLOCK(__section_alignment__) (NOLOAD) : { *(.stab) } .stabstr BLOCK(__section_alignment__) (NOLOAD) : { *(.stabstr) } /* DWARF debug sections. Symbols in the DWARF debugging sections are relative to the beginning of the section. Unlike other targets that fake this by putting the section VMA at 0, the PE format will not allow it. */ /* DWARF 1.1 and DWARF 2. */ .debug_aranges BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_aranges) } .debug_pubnames BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_pubnames) } .debug_pubtypes BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_pubtypes) } /* DWARF 2. */ .debug_info BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_info) *(.gnu.linkonce.wi.*) } .debug_abbrev BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_abbrev) } .debug_line BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_line) } .debug_frame BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_frame) } .debug_str BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_str) } .debug_loc BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_loc) } .debug_macinfo BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_macinfo) } /* SGI/MIPS DWARF 2 extensions. */ .debug_weaknames BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_weaknames) } .debug_funcnames BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_funcnames) } .debug_typenames BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_typenames) } .debug_varnames BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_varnames) } /* DWARF 3. */ .debug_ranges BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_ranges) } /* DWARF 4. */ .debug_types BLOCK(__section_alignment__) (NOLOAD) : { *(.debug_types) *(.gnu.linkonce.wt.*) } } ================================================== attempt to open /usr/i686-pc-mingw32/mingw/lib/crt2.o succeeded /usr/i686-pc-mingw32/mingw/lib/crt2.o attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/crtbegin.o succeeded /usr/lib/gcc/i686-pc-mingw32/4.5.3/crtbegin.o attempt to open helloworld.o succeeded helloworld.o attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libstdc++.dll.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingw32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingw32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingw32.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingw32.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingw32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingw32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingw32.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmingw32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/mingw32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmingw32.a succeeded (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)tlssup.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)CRTglob.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)CRTfmode.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)txtmode.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)cpu_features.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)CRT_fp10.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)pseudo-reloc.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)gccmain.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)crtst.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)tlsthrd.o (/usr/i686-pc-mingw32/mingw/lib/libmingw32.a)pseudo-reloc-list.o attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libgcc_s.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/gcc_s.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libgcc_s.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libgcc.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/gcc.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libgcc.a succeeded (/usr/lib/gcc/i686-pc-mingw32/4.5.3/libgcc.a)_ctors.o attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmoldname.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/moldname.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmoldname.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/moldname.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmoldname.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/moldname.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmoldname.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmoldname.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/moldname.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmoldname.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingwex.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingwex.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingwex.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingwex.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingwex.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingwex.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingwex.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmingwex.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/mingwex.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmingwex.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmsvcrt.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/msvcrt.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmsvcrt.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/msvcrt.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmsvcrt.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/msvcrt.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmsvcrt.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmsvcrt.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/msvcrt.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a succeeded (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00266.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00099.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00590.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00383.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00055.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00079.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00077.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00147.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00426.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00706.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00538.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00633.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00748.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00583.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00682.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00595.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dedns00625.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dednh.o (/usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a)dednt.o attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libuser32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/user32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libuser32.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/user32.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libuser32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/user32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libuser32.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libuser32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/user32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libuser32.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libkernel32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/kernel32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libkernel32.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/kernel32.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libkernel32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/kernel32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libkernel32.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libkernel32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/kernel32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libkernel32.a succeeded (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs01140.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00279.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00529.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00577.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00817.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00352.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs01215.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs01213.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00236.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs01173.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00510.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00814.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00207.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjs00734.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjh.o (/usr/i686-pc-mingw32/mingw/lib/libkernel32.a)ddjjt.o attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libadvapi32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/advapi32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libadvapi32.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/advapi32.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libadvapi32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/advapi32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libadvapi32.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libadvapi32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/advapi32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libadvapi32.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libshell32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/shell32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libshell32.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/shell32.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libshell32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/shell32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libshell32.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libshell32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/shell32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libshell32.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingw32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingw32.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingw32.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingw32.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingw32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingw32.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingw32.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmingw32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/mingw32.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmingw32.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libgcc_s.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/gcc_s.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libgcc_s.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libgcc.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/gcc.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libgcc.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmoldname.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/moldname.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmoldname.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/moldname.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmoldname.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/moldname.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmoldname.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmoldname.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/moldname.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmoldname.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingwex.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingwex.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingwex.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingwex.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingwex.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/mingwex.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmingwex.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmingwex.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/mingwex.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmingwex.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmsvcrt.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/msvcrt.dll.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmsvcrt.a failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/msvcrt.lib failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmsvcrt.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/msvcrt.dll failed attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/libmsvcrt.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmsvcrt.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/msvcrt.dll.a failed attempt to open /usr/i686-pc-mingw32/mingw/lib/libmsvcrt.a succeeded attempt to open /usr/lib/gcc/i686-pc-mingw32/4.5.3/crtend.o succeeded /usr/lib/gcc/i686-pc-mingw32/4.5.3/crtend.ohelloworld.o:helloworld.cpp:(.text+0x19): undefined reference to `std::cout' helloworld.o:helloworld.cpp:(.text+0x1e): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' helloworld.o:helloworld.cpp:(.text+0x26): undefined reference to `std::basic_ostream >& std::endl >(std::basic_ostream >&)' helloworld.o:helloworld.cpp:(.text+0x2e): undefined reference to `std::basic_ostream >::operator<<(std::basic_ostream >& (*)(std::basic_ostream >&))' helloworld.o:helloworld.cpp:(.text+0x47): undefined reference to `std::ios_base::Init::~Init()' helloworld.o:helloworld.cpp:(.text+0x6a): undefined reference to `std::ios_base::Init::Init()' collect2: ld returned 1 exit status