NNTP-Posting-Date: Fri, 08 Nov 2002 10:31:27 -0600 From: Charles Wilkins Newsgroups: comp.os.msdos.djgpp Subject: ld: what is causing this? Date: Fri, 08 Nov 2002 11:33:22 -0500 Message-ID: X-Newsreader: Forte Agent 1.92/32.570 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 202 X-Trace: sv3-lWyNLS7pCbsnTO7pxlK8vmQHCHy2FFS6YkogrpeRmD14MDdqWeQuQSqTvO1wstULMus/CxAK9vRpPsV!gMWsMrj4YUjlvkwUE82cai0lucW16Cnz9g9mCfItxwhETT/7td0cHs0hlL56fFFnXiX3aYg= X-Complaints-To: abuse AT comcast DOT com X-DMCA-Complaints-To: dmca AT comcast DOT net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.1 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Given the case for linux host crosscompiler i686-pc-msdosdjgpp-gcc.. i686-pc-msdosdjgpp-gcc -Wl,--verbose (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i6/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/crt0.o(.data+0xc2):crt0.s: undefined reference to `_main' /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a(crt1.o)(.text+0x404):crt1.c: undefined reference to `_main' ** Notice the mangled path above ~/../i6/usr/local/~ Could this be causing the undefined reference? Where can i go to fix this? Best regards, Charles full linker output below ========================================================================================= GNU ld version 2.13.1 Supported emulations: i386go32 cannot find script file djgpp.djl cannot find script file /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/djgpp.djl opened script file /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/djgpp.djl using external linker script: ================================================== OUTPUT_FORMAT("coff-go32") ENTRY(start) SECTIONS { .text 0x1000+SIZEOF_HEADERS : { *(.text) *(.gnu.linkonce.t*) *(.gnu.linkonce.r*) etext = . ; _etext = .; . = ALIGN(0x200); } .data ALIGN(0x200) : { djgpp_first_ctor = . ; *(.ctor) djgpp_last_ctor = . ; djgpp_first_dtor = . ; *(.dtor) djgpp_last_dtor = . ; *(.data) *(.gnu.linkonce.d*) *(.gcc_exc*) ___EH_FRAME_BEGIN__ = . ; *(.eh_fram*) ___EH_FRAME_END__ = . ; LONG(0) edata = . ; _edata = .; . = ALIGN(0x200); } .bss SIZEOF(.data) + ADDR(.data) : { _object.2 = . ; . += 24 ; *(.bss) *(COMMON) end = . ; _end = .; . = ALIGN(0x200); } } ================================================== attempt to open /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/crt0.o succeeded /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/crt0.o attempt to open /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/libgcc.a succeeded (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/libgcc.a)unwind-dw2-fde.o attempt to open /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/libc.a failed attempt to open /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a succeeded (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)npxsetup.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)id_c.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)crt1.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)exceptn.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)infostrc.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)abort.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)malloc.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)strlen.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)dpmiexcp.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)longjmp.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)getenv.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)ct_lower.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0e01.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)fpu.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)_write.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)strcat.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)dxeload.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)cntrl87.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0000.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0300_z.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0008.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0400.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0006.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)md.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)strcpy.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)calloc.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)getdos_v.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)osmajor.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)osminor.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)putenv.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)frlist.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)_use_lfn.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)c1loadef.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)c1args.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)_main.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)errno.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)exit.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stub0031.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)memcpy.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)isatty.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)write.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)dpmi_lsl.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stat87.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)setjmp.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0202.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0203.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0204.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0205.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0201.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0304.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0200.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0303.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d0600.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)clear87.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)fsext.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)dmp.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)doserr2e.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)_open.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)_read.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)_close.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)djmd.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)memset.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)osflavor.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)strchr.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)strncmp.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)strcmp.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stdin.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stdout.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stderr.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stdprn.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stdaux.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)putpath.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)d_getdrv.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)ct_upper.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)lseek.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)ct_flags.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)c1pglob.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)strncpy.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)strncat.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stdiohk.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)setmode.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)dosio.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stub0002.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)doserrno.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)fse_open.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)dmg.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)glob.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i6/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/crt0.o(.data+0xc2):crt0.s: undefined reference to `_main' /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a(crt1.o)(.text+0x404):crt1.c: undefined reference to `_main' 86-pc-msdosdjgpp/lib/libc.a)fflush.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)fclose.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)fwalk.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)close.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)stricmp.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)fexistp.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)findfirs.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)lfnshort.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)findnext.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)fnmatch.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)fncase.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)qsort.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)remove.o (/usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/../../../../i686-pc-msdosdjgpp/lib/libc.a)_chmod.o attempt to open /usr/local/compiler/cross/djgpp/lib/gcc-lib/i686-pc-msdosdjgpp/3.2/libgcc.a succeeded collect2: ld returned 1 exit status