Re: [cc65] makefile problems

From: Groepaz <groepaz1gmx.net>
Date: 2004-10-19 06:06:13
On Tuesday 19 October 2004 05:36, Greg King wrote:
> Which of the options does SgmlTools-lite reject?  What must you substitute
> for them?

it doesnt like the --split option .... no idea what to use instead, i've mever
worked with sgml and i'm not planning to do so either :=P
 
> Look at the headers of the HTML files in Uz's cc65 documentation.  The
> GENERATOR is listed as "LinuxDoc-Tools 0.9.20".  It was derived from
> version 1 of SgmlTools.  The master copy of LinuxDoc Tools is maintained by
> the Debian Linux Project.  You can find it at
> http://packages.debian.org/stable/source/linuxdoc-tools
> But, it's stored as a ".tar.gz" archive; the Fedora Linux Project has it in
> RPM format.

the point is that both arent activly developed anymore. there is no official
developer or homepage or anything. the same is true for the "v2" sgmltools 
actually, which are even newer than v1 ... i'm wondering myself why appearently
many distros still use that old stuff ... or maybe i'm just living too much on
the cutting edge myself :=P

> I've done most of that, but haven't sent it to Uz, yet.  The new makefile
> has an "uninstall" rule, too.  But, I hadn't thought of adding the
> "samples" rule -- thanks for reminding me.

btw you might want to make the makefile tolerant against failures like example
programs that do not compile (eg mousedemo doesnt work atm) - and maybe also
check the version of sgmltools, perl and whatnot so things that cant be build
result in a warning and not an error.

> We have a problem with that makefile:
> Some people don't have the source-tree on their systems.  But, other people
> have _only_ the source-tree -- they don't install the generated files.  So,
> the makefile doesn't have a guarantee about where to look for the files
> that it needs.  But, that "prefix-method" could make it easier to adapt the
> makefile.

well... i'm looking from a users perspective. a user doesnt have the sourcetree
most of the time, and the user is the one who should be able to compile the
samples most easily. a developer can always uncomment some stuff that makes
the makefile work in the sourcetree. (some simple wrapping into if-constructs
could do it pretty nicely)

gpz
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Tue Oct 19 06:08:01 2004

This archive was generated by hypermail 2.1.8 : 2004-10-19 06:08:11 CEST