From: "Laurynas Biveinis" Date: Sun, 15 Jul 2001 00:36:11 +0200 To: djgpp-workers AT delorie DOT com Subject: Re: New worker: getting started on gcc/NT debugging Message-ID: <20010715003611.A311@lauras.lt> Mail-Followup-To: djgpp-workers AT delorie DOT com References: <200107111736 DOT NAA20348 AT cobra DOT cs DOT Virginia DOT EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200107111736.NAA20348@cobra.cs.Virginia.EDU> User-Agent: Mutt/1.3.18i Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > > I just subscribed to the list. I have had soe Windows NT-specific > problems compiling using gcc 2.95.2, specifically in compiling some > VERY large synthetically-generated pieces of code. Rather than bother > others to try to debug it, I decided to contribute some debugging > myself. You're welcome :-). Please note that we are developers of DJGPP library, not of compiler itself - you may need help from GCC developers too, you can find them from http://gcc.gnu.org. From how you describe your problem, I've got an impression that there is something in DJGPP libc not fully compatible with NT. OTOH, it might be a compiler bug too. You could start by showing exact error messages, narrowing down offending source code, trying it under different platforms. > I have been reading some gcc manuals and preparing to get to > work on this in recent weeks. Some questions: > > 1) Do I need to install gcc 3.0 before I get started? Yes, because of reasons you've described. > I imagine that > everyone will want to know if the problems still exist in 3.0 before > any time is spent discussing them. If 3.0 solved them, they are a moot > point now. > 2) What should I do to prepare for gcc debugging? E.g., get the source > distribution, build gcc 3.0 from sources with certain debugging > options, etc. I have built gcc 2.95.2 on Linux from sources, using the > three-stage bootstrap sequence. Is the process similar on NT/DJGPP ? > Any how-to's for building from source specifically for DJGPP or NT? To save yourself from build trouble, get DJGPP source distribution from simtelnet and follow its instructions how to build GCC. Also remember that for GCC debugging purposes full bootstrap is not required - building stage 1 compiler is enough most of the time. Laurynas