From: pavenis AT lanet DOT lv Message-ID: To: Eli Zaretskii , djgpp-workers AT delorie DOT com Date: Mon, 24 Jan 2000 14:02:04 +0200 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: make depend References: In-reply-to: X-mailer: Pegasus Mail for Win32 (v3.12b) Reply-To: djgpp-workers AT delorie DOT com On 24 Jan 00, at 13:15, Eli Zaretskii wrote: > > On Mon, 24 Jan 2000, Andris Pavenis wrote: > > > And if we are using > > '-imacros %sdjgpp.ver' hack already in building specs then it should work > > at build time. I had problems with gcc-2.96 snapshots and earlier hack. > > Ah, okay. So the problems with 2.96 were actually during build time, > not in using -macros after the compiler is installed, right? Last times I tried to build gcc-2.96 snapshots for DJGPP (more than a month ago) I got stuck in stage 2 as garbage collector seems to broken for DJGPP (as result 1st stage compiler is not able to compile large files like gcc/cccp.c). So I didn't check whether this hack works after installation. However I'm rather often leaving bootstrapping CVS version og gcc- 2.96 in Linux (not much to do. I'm simply leaving script when going away). Tests in Linux show that -imacros ../include/foo.h works in Linux with gcc-2.96 (of course if I replace foo.h with real name) > > > Perhaps I'll install it in lib/gcc-lib/djgpp/$version anyway. > > Okay. > > > Only reason why to have it in $DJDIR/lib is to make it removal > > from dependencies more easy. Perhaps I can move it and place it in > > $DJDIR/lib myself (in gcc295Xb.zip). > > You can do this as well, it shouldn't do any harm as long as the GCC > distribution is the only one which comes with that file. > Andris