Mail Archives: djgpp/1997/04/03/10:52:44
On Wed, 2 Apr 1997, John M. Aldrich wrote:
> Casey King Corcoran wrote:
> >
> > : I believe he means a project to compile all of DJGPP.(and the answer is no,
> > : as far as I know.)
> > That is correct . . . I thought I might get lucky . . . so far I haven't
> > had much luck getting it to build using make, either.
>
> Well, it depends on exactly what parts of djgpp you want to compile. If
> you're trying to rebuild libc, then all you should need to do is change
> to the src directory and type "make", then go to the src/libc directory
> and type "../rmake". To rebuild all of DJGPP, change to the src
> directory and type "makeall"... and watch it go... and go... and go...
> ;)
Question 1: Which make program are you using?
Question 2: Which "src" directory? The djgpp sources distribution has
all of the source in the ??\gnu\gcc-2721 directory. This is where I am
starting from, anyway.
Also, rmake doesn't exist on my NT machine.
> You will of course need to get _all_ the source distributions that you
> wish to rebuild. Rebuilding also requires 'v2/djlsr201.zip'. I also
> heard that the build process is designed specifically for DJ Delorie's
> customized DOS box, and thus it may not be guaranteed to work on all
> systems.
OK, I got the base library sources . . . what about the djdev201.zip (the
development kit and runtime)?
> There should be no real reason why you should need to rebuild any part
> of DJGPP, though. If you need to fix bugs in a particular program, then
> you can rebuild just that program. Similarly, library code fixes can be
> applied by patching the source file in djlsr, and then using 'ar' to
> replace just that one object file.
Agreed, but I am working on a project to make a new front end for gpp,
and, for that, we need to be able to build the whole compiler.
- Raw text -