Subject:
|
Re: GCC 2.8.1 for HC11
|
Newsgroups:
|
lugnet.robotics.handyboard
|
Date:
|
Fri, 2 Apr 1999 18:54:57 GMT
|
Original-From:
|
Keith Hearn <khearn@legato.#AvoidSpam#com>
|
Viewed:
|
1002 times
|
| |
| |
Curt,
I can't help test with a miniboard, since I just have a handyboard
("just" have a handyboard?). But I'd be willing to give any help I
can with the handyboard libs. I'm also a willing guinea pig for
trying out your gcc-2.8.1 patch and README.
You mention that you're having problems getting gcc to build so that
it installs with a different name or in a different location. Did
you try using the --prefix=<path> option when you ran configure?
That's the usual way to get gcc to build so it installs in a
particular place. I think there is also a configure option to set
a suffix that will go on the binaries so you can have multiple
versions called, e.g., gcc-2,7,2, gcc-2.8.1, etc.
Hmmm, I just took a quick look through the INSTALL file from gcc-2.8.1
and didn't find mention of how to get things to be named
differently, but it does mention the --prefix option. That ought to
be sufficient.
If you'll let me have a copy of your patches, I'll try building them
and see what I can come up with.
As for copyright, I'm not familiar with adding to GNU software, but
I've just done some reading on perl modules. The recommendation
for what to say in perl modules is this:
Copyright (c) 1997 Your Name. All rights reserved. This program is
free software; you can redistribute it and/or modify it under the
same terms as Perl itself.
I suspect that essentially the same thing, only changing "perl" to gcc
would be about the best way to go, unless you're hoping to make a
profit on it. In that case you need to see a lawyer familiar with
such things. Oh yeah, change "1997" to "1999", too. :)
Keith Hearn
khearn@legato.com
(408) 263-2701 (home)
(650) 842-9378 (work)
In message <Pine.WNT.3.96.990402085959.90W-100000@wapiti.tc.fluke.com>, "Curt M
ills, WE7U" writes:
>
> The HC11 back end for gcc-2.8.1 is working on Red Hat Linux 5.2 (and
> probably most other Unix hosts), and last night I made the cross-assembler
> and cross-linker work with it properly. It compiled/assembled the GCC
> Miniboard library last night without a hitch, creating the ".a" file.
>
> I've generated a patch file to gcc-2.8.1 that puts the proper code into
> the source tree, and generated a README that explains how to set it all
> up. I haven't had the time to put in the proper copyright notices and
> such (probably GPL) for my changes, so I haven't posted it yet.
>
> One thing that I haven't figured out how to do the "make install" part of
> the GCC build and have it install into it's own directory tree. Following
> the Coactive Aesthetics docs on how to do it didn't work for me with the
> newer compiler. It works great to install it in the default location
> though, and then you can select which compiler to run using command line
> arguments to GCC or environment variables (the native GCC is the default).
>
> Is there anyone interested in testing out the Unix-flavor GCC/HC11
> compiler and letting me know how it works for the Miniboard? I want
> confirmation that everything works before I start on the Handyboard
> libraries. My Miniboard is still without a CPU at this point.
>
> I believe that all the pieces (libraries and crt0.S file) to get running
> on the Miniboard or the Rug Warrior are readily available. It's the
> Handyboard libraries that are lacking yet.
>
> Curt Mills, WE7U hacker.NO_*SPAM@tc.fluke.com
> Senior Methods Engineer/SysAdmin
> "Lotto: A tax on people who are bad at math." -- unknown
> "Windows: Microsoft's tax on computer illiterates." -- WE7U
>
|
|
Message has 3 Replies: | | Patch released for HC11 and GCC 2.8.1
|
| To set up a 68HC11 compiler on Unix-variants using gcc-2.8.1, please go to ftp://ftp.eskimo.com/u/a/archer and snag these files: gcc281-hc11-readme hc11-patch-latest.tar.gz The readme is also contained inside the .tar.gz file, so you only really (...) (26 years ago, 3-Apr-99, to lugnet.robotics.handyboard)
| | | Re: GCC 2.8.1 for HC11
|
| The GCC Miniboard library -plus- LCD routines are almost completely ported to the Handyboard. The LCD routines started playing nicely early this morning but I haven't added the low-level stuff into the timer interrupt yet. I can now write characters (...) (25 years ago, 8-Apr-99, to lugnet.robotics.handyboard)
| | | Re: GCC 2.8.1 for HC11
|
| (...) ... (...) Curt, may I suggest that rather than re-invent the wheel you take the LCD code out of the Handyboard libraries I wrote that are on the icc11 site. They should pretty much compile out of the box and I know they work :-) They are also (...) (25 years ago, 8-Apr-99, to lugnet.robotics.handyboard)
|
Message is in Reply To:
| | Re: GCC 2.8.1 for HC11
|
| The HC11 back end for gcc-2.8.1 is working on Red Hat Linux 5.2 (and probably most other Unix hosts), and last night I made the cross-assembler and cross-linker work with it properly. It compiled/assembled the GCC Miniboard library last night (...) (26 years ago, 2-Apr-99, to lugnet.robotics.handyboard)
|
29 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|