| | legOS make newbe question Phil Watt
|
| | I've tried so many times to get LegOS running, but sure I have problems with the Makefile.common Any help from you experts would be greatly appreciated. BTW, I have some experience with gcc and makefiles, and was able to get the paths correct for (...) (25 years ago, 18-Jun-99, to lugnet.robotics.rcx.legos)
|
| | |
| | | | Re: legOS make newbe question Kekoa Proudfoot
|
| | | | (...) For starters, how about the output of "make -v"... -Kekoa (25 years ago, 18-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Phil Watt
|
| | | | | Thanks, make -v GNU Make version 3.75, by Richard Stallman and Roland McGrath. Copyright..... Report bugs to..... C: -Phil (...) (25 years ago, 18-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | |
| | | | Re: legOS make newbe question Kekoa Proudfoot
|
| | | | (...) What if you change the \ to a /, and add a trailing /, as in: LEGOS_ROOT=/cygnus/c...gOS.0.1.7/ -Kekoa (25 years ago, 19-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Phil Watt
|
| | | | Thanks for helping me through this, but nope, That was a mistake when I typed it into the message. The makefile.common has the slashes placed as you show them.. I put Makefile.common and makefile into the LegOS demo directory, Is this the correct (...) (25 years ago, 19-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Phil Watt
|
| | | | I've got it making the first-c++.o file now, but it chokes because it can't find the first-c++.coff file. Probably because it's not being made for some reason. Here is the current make message: snip-- C:\legOS.0.1.7>make h8300-hms-ld -T h8300.rcx (...) (25 years ago, 20-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Kekoa Proudfoot
|
| | | | | (...) Too bad nobody who actually uses LegOS is speaking up. I was under the impression you weren't supposed to move any makefiles around, and that you were just supposed to edit the appropriate makefile (probably Makefile.common) and type make at (...) (25 years ago, 20-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | |
| | | | | | | Re: legOS make newbe question Phil Watt
|
| | | | | | Thanks for all of your help. I am surprised also, I thought alot of others were successfully using legOS and thought there would be someone who had gone through this. I checked as you said, and c, c++ and mint are in the legOS.0.1.7 lib directory, (...) (25 years ago, 21-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | | |
| | | | | | Re: legOS make newbe question Luis Villa
|
| | | | (...) I'm sorry it took so long to reply, Phil, but as a non-windows user, well, I didn't see much in the initial messages that led me to think I could help. From what I've seen, this is the cause of the error- the two Makefiles (Makefile and (...) (25 years ago, 22-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Phil Watt
|
| | | | I reinstalled everything and I have progressed to the point of seeing the first-c++.o file and it stops with the following error: -snip- C:\legOS-0.1.7>make h8300-hms-g++ -DCXX -O2 -fno-builtin -fomit-frame-pointer -Wall -Wno-unused -Wno (...) (25 years ago, 26-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Lou Sortman
|
| | | | (...) More to the point, it cannot recognize the '(cd' command. Now, why that is, or how you can fix it, I do not know. It would appear to be a problem with make or with your shell. It should just be farming the entire line off to the shell, which (...) (25 years ago, 26-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Phil Watt
|
| | | | Thanks Lou, I am sure that you are right. I also don't know what could cause it or how to fix it. I just hope there is some bright person who reads this NG and can get me on to the next step. Based upon the discussion topics that I have seen, this (...) (25 years ago, 26-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Kekoa Proudfoot
|
| | | | (...) Some versions of make look for the sh shell, others use the dos shell. Probably, make is using the dos shell and not sh. As far as I know, make does not parse the parens, the shell does. And dos does not understand the parens. My cygwin make (...) (25 years ago, 26-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Kekoa Proudfoot
|
| | | | (...) Damn, I am too used to tcsh, and yet I still remembered the export. Make that: MAKE_MODE=UNIX; export MAKE_MODE (followed by make) Again, make --unix should also do the trick if that is easier to remember. Oh. My MAKE_MODE environment variable (...) (25 years ago, 26-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Phil Watt
|
| | | | You are sooo smart. I am not sure I completely understand everything you have said in the last two posts, but if I just blindly type "make --unix" IT WORKS!!!. I will now go back and see if I can follow everything you have suggested and see if I can (...) (25 years ago, 27-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Matt McDevitt
|
| | | | I'm thinking - we need just such a list! I mean - the only info out there for Win98 users is confusing at best. What is needed is a VERY SIMPLE explanation - basically, several steps. Download THIS zip file Unzip it to THIS directory name Put the (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Luis Villa
|
| | | | | Phil, Matt, other Windows/LegOS users- If anyone would like to write them up, I'd love to add Windows instructions to my LegOS HOWTO. Only problem is that I cannot test them myself, so I need others to provide them and make them usable. Currently, I (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | |
| | | | | | | Re: legOS make newbe question Matt McDevitt
|
| | | | | | The existing HOWTO is nice, and I know he worked hard on it BUT.... What I think we need is a howto with a REALLY narrow scope... which, ironically, would cover more people than any other group. You know what's probably out there right now? A ton of (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | | |
| | | | | | | | RE: legOS make newbe question Ralph Hempel
|
| | | | | | (...) As a professional programmer, I just don't have the time, interest, or inclination to fiddle with building the GNU tools. I have tried to do this by following other folks best efforts and got something that was 95% functional. and in the end, (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | | |
| | | | | | | | RE: legOS make newbe question Luis Villa
|
| | | | | | | (...) Like I said, I'm willing to host such a site for at least a year if others would like to contribute. That offer includes any necessary binaries for other tools as well- pbFORTH, NQC, etc. -Luis ###...### Profanity is the one language that all (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | | | |
| | | | | | | | | RE: legOS make newbe question Ralph Hempel
|
| | | | | | | | (...) Great!!! I know Gavin's toolset works for Win98, you might ask if you can pinch a copy and host it on your site. I'm not against building the tools, or the tools themselves. In fact, the GNU assembler and debugger (and m4) were the tools I (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | | | | |
| | | | | | | | | | RE: legOS make newbe question Luis Villa
|
| | | | | | | | (...) I'm waiting... :) If anyone can help out, Just let me know locations where I can grab files, or let me know that you have something so that I can give you a temporary FTP account to upload to my machine. Preferably, I'd like someone with a (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | | | | |
| | | | | | | | Re: legOS make newbe question Matt McDevitt
|
| | | | | | (...) platform. (...) Same here.. That Gavin package...that might have been the one I downloaded...but even that one had a crazy directory structure, and all the compiled EXE's had names about 16 letters long! How about something simple like GCC (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | | |
| | | | | | | | Re: legOS make newbe question Phil Watt
|
| | | | | | I am a professional in the QA area and used to writing documentation as a part of my job, and am going to take the "challenge". Thanks for the offer to host the info. Give me a week or so (i'm very busy with some chip-level failure analysis right (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | | | |
| | | | | | RE: legOS make newbe question Ralph Hempel
|
| | | | (...) Geez, I hate to plug my own work, but why not try the new pbFORTH. You can have arrays, as many variables as you want, simple multitasking, etc... No need for a compiler, just a terminal emulator will work. You DO have to try and learn FORTH, (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | Re: legOS make newbe question Matt McDevitt
|
| | | | I appreciate your help, and it does sound interseting. However, I'm sure I'm not alone when I say that I'd prefer to leverage my (much more marketable) C skills when writing programs for the RCX. That's why I'm using NQC right now - I already know (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |
| | | | | | RE: legOS make newbe question Ralph Hempel
|
| | | | (...) No argument from me here. Forth is not very popular anymore with the advent of really good C compilers for embedded processors (my specialty). BUT if you want a way to interactively control your LEGO bots, and have alook at the insides of the (...) (25 years ago, 28-Jun-99, to lugnet.robotics.rcx.legos)
|
| | | | |