Xref: news-dnh.mv.net comp.os.msdos.djgpp:4005 gnu.g++.help:3997 gnu.gcc.help:5057 Path: news-dnh.mv.net!mv!news.sprintlink.net!newsfeed.internetmci.com!info.ucla.edu!unixg.ubc.ca!rover.ucs.ualberta.ca!news.ucalgary.ca!srv1.freenet.calgary.ab.ca!mewesolo From: "Michael E. Wesolowski" Newsgroups: gnu.gcc.help,gnu.g++.help,comp.os.msdos.djgpp Subject: Building gcc 2.7.2 on DOS Date: Fri, 22 Dec 1995 15:36:20 -0700 Organization: Calgary Free-Net Lines: 24 Message-ID: NNTP-Posting-Host: mewesolo AT srv1 DOT freenet DOT calgary DOT ab DOT ca To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp It's me again. I've switched to gcc 2.7.2. In creating libgcc.a, a number of small files (e.g., _muldi3.c) get created in the lgcctmp directory. They consist of a single #define statement and an #include statement for libgcc2.c. I get an error/warning when compiling these files: unknown machine mode 'word_type' in file included from lgcctmp/_muldi3.c This points to line 82 of libgcc2.c which is a typedef statement. I'm afraid I'm not familiar enough with C at this time to completely understand what is being done in that line. The question is - how fatal is this warning/error to building libgcc.a? It does seem to get built but is about 1/3 the size of that provided by the djgpp distribution (although I did do my compilations without the -g option). I'm wondering if an error at this point caused me difficulties when attempting to compile stuff with the 2.7.1 compiler - undefined references to things like __builtin_delete? --------------------------------------------------------------------- Michael Wesolowski (mewesolo AT freenet DOT calgary DOT ab DOT ca)