X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: "Ram.M" Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP installation problem Date: Tue, 10 Feb 2004 22:42:37 +0530 Organization: Cisco Systems Inc. Message-ID: <1076433069.601527@sj-nntpcache-5> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031205 Thunderbird/0.4 X-Accept-Language: en-us, en MIME-Version: 1.0 References: <57f9178c DOT 0402040848 DOT 1c5ed8b AT posting DOT google DOT com> <200402042005 DOT i14K52qB009740 AT envy DOT delorie DOT com> <57f9178c DOT 0402050233 DOT 1224345d AT posting DOT google DOT com> <2914-Thu05Feb2004211024+0200-eliz AT elta DOT co DOT il> <40229F64 DOT 3010605 AT employees DOT org> <2914-Sat07Feb2004163950+0200-eliz AT elta DOT co DOT il> <1076329461 DOT 918977 AT sj-nntpcache-3> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cache-Post-Path: sj-nntpcache-5!unknown AT 10 DOT 77 DOT 138 DOT 212 X-Cache: nntpcache 2.4.0b2 (see http://www.nntpcache.org/) X-Complaints-To: abuse AT supernews DOT com Lines: 212 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Eli Zaretskii wrote: >>From: "Ram.M" >>Newsgroups: comp.os.msdos.djgpp >>Date: Mon, 09 Feb 2004 17:51:47 +0530 >> >>D:\djgpp>gcc -print-libgcc-file-name >>d:/djgpp/lib/gcc-lib/djgpp/3.32/libgcc.a >> >>D:\djgpp>gcc -print-file-name=libgcc.a >>d:/djgpp/lib/gcc-lib/djgpp/3.32/libgcc.a > > > So GCC does know where libgcc.a lives. Let's see what happens during > linking. Please add "-Xlinker -t -Xlinker --verbose" (without the > quotes) to the command line you used to link your program, and post > here everything that is printed during the command execution. > Eli, thanks for trying to help me out.. Here goes the logs that you required. D:\djgpp>gcc -Xlinker -t -Xlinker --verbose a.c d:/djgpp/bin/ld.exe: cannot find -lgcc GNU ld version 2.14 20030612 Supported emulations: i386go32 cannot find script file djgpp-x.djl cannot find script file d:/djgpp/lib/djgpp-x.djl opened script file d:/djgpp/lib/gcc-lib/djgpp/3.32/djgpp-x.djl using external linker script: ================================================== OUTPUT_FORMAT("coff-go32") ENTRY(start) SECTIONS { .text 0x1000+SIZEOF_HEADERS : { *(.text) *(.text.*) *(.gnu.linkonce.t*) *(.const*) *(.ro*) *(.gnu.linkonce.r*) etext = . ; PROVIDE(_etext = .) ; . = ALIGN(0x200); } .data ALIGN(0x200) : { djgpp_first_ctor = . ; *(SORT(.ctors.*)) *(.ctor) *(.ctors) djgpp_last_ctor = . ; djgpp_first_dtor = . ; *(SORT(.dtors.*)) *(.dtor) *(.dtors) djgpp_last_dtor = . ; *(.data) *(.data.*) *(.gcc_exc*) ___EH_FRAME_BEGIN__ = . ; *(.eh_fram*) ___EH_FRAME_END__ = . ; LONG(0); *(.gnu.linkonce.d*) edata = . ; PROVIDE(_edata = .) ; . = ALIGN(0x200); } .bss SIZEOF(.data) + ADDR(.data) : { *(.bss) *(.bss.*) *(.gnu.linkonce.b*) *(COMMON) end = . ; PROVIDE(_end = .) ; . = ALIGN(0x200); } /* Stabs debugging sections. */ .stab 0 : { *(.stab) } .stabstr 0 : { *(.stabstr) } /* DWARF 2 */ .debug_aranges 0 : { *(.debug_aranges) } .debug_pubnames 0 : { *(.debug_pubnames) } .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) } } ================================================== d:/djgpp/bin/ld.exe: mode i386go32 attempt to open d:/djgpp/lib/crt0.o succeeded d:/djgpp/lib/crt0.o attempt to open d:/djgpp/tmp/ccpV9xmL.o succeeded d:/djgpp/tmp/ccpV9xmL.o attempt to open d:/djgpp/lib/libgcc.a failed attempt to open d:/djgpp/lib/gcc-lib/djgpp/3.32/libgcc.a succeeded (d:/djgpp/lib/gcc-lib/djgpp/3.32/libgcc.a)unwind-dw2-fde.o attempt to open d:/djgpp/lib/libc.a succeeded (d:/djgpp/lib/libc.a)npxsetup.o (d:/djgpp/lib/libc.a)id_c.o (d:/djgpp/lib/libc.a)crt1.o (d:/djgpp/lib/libc.a)exceptn.o (d:/djgpp/lib/libc.a)infostrc.o (d:/djgpp/lib/libc.a)abort.o (d:/djgpp/lib/libc.a)malloc.o (d:/djgpp/lib/libc.a)strlen.o (d:/djgpp/lib/libc.a)dpmiexcp.o (d:/djgpp/lib/libc.a)longjmp.o (d:/djgpp/lib/libc.a)getenv.o (d:/djgpp/lib/libc.a)ct_lower.o (d:/djgpp/lib/libc.a)d0e01.o (d:/djgpp/lib/libc.a)fpu.o (d:/djgpp/lib/libc.a)_write.o (d:/djgpp/lib/libc.a)strcat.o (d:/djgpp/lib/libc.a)dxeload.o (d:/djgpp/lib/libc.a)cntrl87.o (d:/djgpp/lib/libc.a)d0000.o (d:/djgpp/lib/libc.a)d0300_z.o (d:/djgpp/lib/libc.a)d0008.o (d:/djgpp/lib/libc.a)d0400.o (d:/djgpp/lib/libc.a)d0006.o (d:/djgpp/lib/libc.a)md.o (d:/djgpp/lib/libc.a)strcpy.o (d:/djgpp/lib/libc.a)calloc.o (d:/djgpp/lib/libc.a)getdos_v.o (d:/djgpp/lib/libc.a)osmajor.o (d:/djgpp/lib/libc.a)osminor.o (d:/djgpp/lib/libc.a)putenv.o (d:/djgpp/lib/libc.a)frlist.o (d:/djgpp/lib/libc.a)_use_lfn.o (d:/djgpp/lib/libc.a)c1loadef.o (d:/djgpp/lib/libc.a)c1args.o (d:/djgpp/lib/libc.a)_main.o (d:/djgpp/lib/libc.a)errno.o (d:/djgpp/lib/libc.a)exit.o (d:/djgpp/lib/libc.a)stub0031.o (d:/djgpp/lib/libc.a)memcpy.o (d:/djgpp/lib/libc.a)isatty.o (d:/djgpp/lib/libc.a)write.o (d:/djgpp/lib/libc.a)dpmi_lsl.o (d:/djgpp/lib/libc.a)stat87.o (d:/djgpp/lib/libc.a)setjmp.o (d:/djgpp/lib/libc.a)d0202.o (d:/djgpp/lib/libc.a)d0203.o (d:/djgpp/lib/libc.a)d0204.o (d:/djgpp/lib/libc.a)d0205.o (d:/djgpp/lib/libc.a)d0201.o (d:/djgpp/lib/libc.a)d0304.o (d:/djgpp/lib/libc.a)d0200.o (d:/djgpp/lib/libc.a)d0303.o (d:/djgpp/lib/libc.a)d0600.o (d:/djgpp/lib/libc.a)clear87.o (d:/djgpp/lib/libc.a)fsext.o (d:/djgpp/lib/libc.a)dmp.o (d:/djgpp/lib/libc.a)doserr2e.o (d:/djgpp/lib/libc.a)_open.o (d:/djgpp/lib/libc.a)_read.o (d:/djgpp/lib/libc.a)_close.o (d:/djgpp/lib/libc.a)djmd.o (d:/djgpp/lib/libc.a)memset.o (d:/djgpp/lib/libc.a)osflavor.o (d:/djgpp/lib/libc.a)strchr.o (d:/djgpp/lib/libc.a)strncmp.o (d:/djgpp/lib/libc.a)strcmp.o (d:/djgpp/lib/libc.a)stdin.o (d:/djgpp/lib/libc.a)stdout.o (d:/djgpp/lib/libc.a)stderr.o (d:/djgpp/lib/libc.a)stdprn.o (d:/djgpp/lib/libc.a)stdaux.o (d:/djgpp/lib/libc.a)putpath.o (d:/djgpp/lib/libc.a)d_getdrv.o (d:/djgpp/lib/libc.a)ct_upper.o (d:/djgpp/lib/libc.a)lseek.o (d:/djgpp/lib/libc.a)ct_flags.o (d:/djgpp/lib/libc.a)c1pglob.o (d:/djgpp/lib/libc.a)strncpy.o (d:/djgpp/lib/libc.a)strncat.o (d:/djgpp/lib/libc.a)stdiohk.o (d:/djgpp/lib/libc.a)setmode.o (d:/djgpp/lib/libc.a)dosio.o (d:/djgpp/lib/libc.a)stub0002.o (d:/djgpp/lib/libc.a)doserrno.o (d:/djgpp/lib/libc.a)fse_open.o (d:/djgpp/lib/libc.a)dmg.o (d:/djgpp/lib/libc.a)glob.o (d:/djgpp/lib/libc.a)fflush.o (d:/djgpp/lib/libc.a)fclose.o (d:/djgpp/lib/libc.a)fwalk.o (d:/djgpp/lib/libc.a)close.o (d:/djgpp/lib/libc.a)stricmp.o (d:/djgpp/lib/libc.a)fexistp.o (d:/djgpp/lib/libc.a)findfirs.o (d:/djgpp/lib/libc.a)lfnshort.o (d:/djgpp/lib/libc.a)findnext.o (d:/djgpp/lib/libc.a)fnmatch.o (d:/djgpp/lib/libc.a)fncase.o (d:/djgpp/lib/libc.a)qsort.o (d:/djgpp/lib/libc.a)remove.o (d:/djgpp/lib/libc.a)_chmod.o attempt to open d:/djgpp/lib/libgcc.a failed attempt to open d:/djgpp/lib/gcc-lib/djgpp/3.32/libgcc.a failed attempt to open d:/djgpp/bin/libgcc.a failed attempt to open d:/djgpp/lib/libgcc.a failed attempt to open d:/djgpp/lib/gcc-lib/djgpp/3.32/../../../libgcc.a failed attempt to open d:/djgpp/bin/../lib/libgcc.a failed collect2: ld returned 1 exit status D:\djgpp>