cvs.gedasymbols.org/archives/browse.cgi | search |
Message-Id: | <199810211826.UAA15600@ieva06.lanet.lv> |
From: | "Andris Pavenis" <pavenis AT lanet DOT lv> |
To: | djgpp AT delorie DOT com |
Date: | Wed, 21 Oct 1998 20:32:17 +0300 |
MIME-Version: | 1.0 |
Subject: | Re: DJGPP / DOS and Novell ?? |
CC: | Uta Conrad <ukt AT extern DOT lrz-muenchen DOT de> |
In-reply-to: | <362E0A06.1A91769F@mail.lrz-muenchen.de> |
X-mailer: | Pegasus Mail for Win32 (v3.01b) |
Reply-To: | djgpp AT delorie DOT com |
Date sent: Wed, 21 Oct 1998 17:21:26 +0100 From: Uta Conrad <ukt AT extern DOT lrz-muenchen DOT de> Copies to: djgpp AT delorie DOT com Subject: Re: DJGPP / DOS and Novell ?? Send reply to: djgpp AT delorie DOT com > Andris Pavenis schrieb: > > > Looks like bug in DJGPP port of gcc together with problem outside gcc. > > cpp.exe should substitute $DJDIR in $DJDIR/lib/g++-include similary > > as it is done with $DJDIR/lang/cxx. Unfortunatelly this does not happen > > with both gcc-2.8.1 and egcs-1.1 I have tested. You can verify this > > with following steps (under Win9X with LFN support enabled but NOT from > > bash to prevent expansion of $DJDIR) > > touch test.cc > > mkdir $DJDIR > > mkdir $DJDIR/lib > > mkdir $DJDIR/lib/g++-include > > gcc -c -v test.cc > > I have thought about removing lookup in $prefix/lib/g++-include for DJGPP > > port of gcc as it also potentially can cause problems in cross-compiling > > (I have met them under Linux) > > > > But anyway this problem alone should not do any harm. Perhaps there is > > additional problem (perhaps with Novell) that trying to read contents > > of that non existant directory with wrong DOS name some weird error > > code is returned. I cannot study it more detailed as I'm not using Novell > > netware. > > > > Andris > > > It seems to be a problem with the Client32 of Novell. I now tried to > install the same thing without the novell-client running. It works > fine.. > When I start the Novell client again it's the same problem again. The > novell DOS redirector seems to confuse the gcc. Is there any chance to > find out why this happens? > I think only real cure to avoid this problem with Novell is to patch cccp.c (in sources of gcc-2.8.1) and rebuild gcc. So with official version of DJGPP port of gcc-2.8.1 we have following problems: - problem with $DJDIR/lib/g++-include discussed in this thread - problem with Fortran runtime libraries (binary files opened in ASCII mode) discussed in DJGPP mailing list in June (if remeber correctly) Perhaps if I'll rebuild gcc-2.8.1 for DJGPP I'll use DJGPP-2.02 (alpha). My experience shows that egcs-1.1 I build using this alpha version in begin of September is stable enough. So we can expect the same with gcc-2.8.1 (I hope) Andris
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |