NNTP-Posting-Date: Wed, 06 Nov 2002 18:22:55 -0600 From: Charles Wilkins Newsgroups: comp.os.msdos.djgpp Subject: Re: cross-compile from linux to msdosdjgpp problems (long) Date: Wed, 06 Nov 2002 19:24:48 -0500 Message-ID: References: <6mfisucdqapqaj8h43bmeiqsd2ust1i42f AT 4ax DOT com> X-Newsreader: Forte Agent 1.92/32.570 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 49 X-Trace: sv3-Pnxvf3Vtu057ODsMHF05erGnPpEgO/3r7yfvuzTPkdWEvumsv0LsLd+wTdvJ9wqvrIUg6JWf4lUO9sN!caPLMo3/j1bAdSMZ+arUC4513qDElpKe4Q/byIFHR3yR9g5FbBwVfvUeTQqM4VHEkdz284A= 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 >'make' still terminates with these errors: > >In file included from >/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3/include/bits/locale_facets.h:63, > from >/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3/include/bits/basic_ios.h:41, > from >/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3/include/ios:51, > from >/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3/include/istream:44, > from >/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3/include/fstream:45, > from >../../../../gcc-3.2-src/libstdc++-v3/src/globals.cc:30: >/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3/include/i686-pc-msdosdjgpp/bits/ctype_base.h:46: > _L' was not declared in this scope >/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3/include/i686-pc-msdosdjgpp/bits/ctype_base.h:56: > > ...snip > > _N' was not declared in this scope >make[3]: *** [globals.lo] Error 1 >make[3]: Leaving directory >`/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3/src' >make[2]: *** [all-recursive] Error 1 >make[2]: Leaving directory >`/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3' >make[1]: *** [all-recursive-am] Error 2 >make[1]: Leaving directory >`/root/updates/gcc/djgpp/cross/gcc-3.2-obj/i686-pc-msdosdjgpp/libstdc++-v3' >make: *** [all-target-libstdc++-v3] Error 2 > >Any ideas anybody? >Charles Well, I seemed to circumvent the 'make' failure by invoking make like this: 'make all-gcc' instead of what I was doing which was 'make', but while the compile completed sucessfully, apparently, the standard library did not get built or installed. Since this is my first successful cross compiler build, I am not certain what to do next or if even that I invoked make correctly to begin with... Can anybody please enlighten me with any suggestions? Charles