Re: [cc65] can't compile 2.10 - no sgml2html

From: Ullrich von Bassewitz <uz1musoftware.de>
Date: 2004-02-20 10:35:55
On Wed, Feb 18, 2004 at 07:04:41PM +0100, MagerValp wrote:
> ...and another Makefile bug: I build as my normal user with make -f
> make/gcc.mak, but when I try to install it with sudo make -f
> make/gcc.mak install it starts to recompile the platform libraries:

I don't consider this a bug, either. Object files are not stored in separate
places for the platforms, so to build for a new platform, the old object files
have to be removed (because they may be new but for another platform) and
recreated.

While I can see that this solution is not optimal for someone using the top
level makefile, there's no real problem with it, because nothing goes wrong,
it will just compile the libraries twice (if you call the "install" target
separately).

Please keep in mind that the top level makefile you are using, was not my
idea. In fact, I didn't even like the idea, because it is/was additional work
for me to create and maintain. If there are too many problems with it, there
are two possible solutions:

  1. Someone starts to maintain this separate makefile. Changes to other stuff
     should be compatible with the remainder of the build environment as used by
     me.

  2. I will drop the top level makefile.

Regards


	Uz


-- 
Ullrich von Bassewitz                                  uz@musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Fri Feb 20 10:35:57 2004

This archive was generated by hypermail 2.1.8 : 2004-02-20 10:36:03 CET