| | Re: LegOS and the Downloader....
|
|
Well, it wasn't that one. I already got and fixed that one. It says: "cannot load legOs executable from:" and then it gives me the name of my attempted file. It's not specifically my program, because none of the demos like helloworld.lx will load, (...) (24 years ago, 13-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
Well, I upgraded my kernel. Now I get a new error message: "***No rule to make target '../Makefile.common'. Stop" Any idea about this one? Nick (PS: Sorry if I'm acting like a jerk; I'm new at this sort of thing.) (...) (24 years ago, 15-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
(...) It seems that Make can't find `Makefile.common'. This file should exist in the root legOS directory, it's included in the archive. Have you checked if such file exists? (...) Everyone seems a jerk before becoming a master :-). bye Bernardo (24 years ago, 15-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
Tried. Is there some editing job you're supposed to do on it? Nick (...) (24 years ago, 16-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
Oh. I just realized that now I get a different error message: "*** No rule to make target 'test.lx'. Stop. (...) (24 years ago, 16-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
(...) Is your test.c in the demo directory? If not, you have to copy the Makefile from the demo dir to where your test.c is, and change: 1. The line starting KERNEL= should point to your kernel directory. I usually change mine to: (...) (24 years ago, 16-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
(...) I'm not sure I'm understanding what you have done, so excuse me if I'm a little pedantic. In your root legOS directory you have these files: Makefile.common and Makefile.user. Both are coming from the legOS distribution archive (their length (...) (24 years ago, 16-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
I thought that was a little weird that I didn't have a makefile.common in my root legOS directory! Will it work to just copy it from "/legOS/demo/"? I'm going to try it. I'll get back soon. Nick (...) (24 years ago, 17-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
OK, I tried putting a makefile.common in the root directory(it turns out that I found it in the /util folder). It didn't work. My project folder is "test" and my file is "test.c", so I replaced the Makefile.common in the "test" folder with the (...) (24 years ago, 17-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
0.2.5 is the most recent, but there have been a number of problems reported with my (admittedly slightly sloppy) packaging of it. There will be an 0.2.6 with fixes for these problems, but unless someone else steps up and does it, it won't happen (...) (24 years ago, 17-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
(...) I can do the packaging, if you'd like. I'm not sure what to do once I've created the archive (where do I put it?). If this is ok with you, send me the instructions for posting a release. Alternately, I can email the package to Paolo and he can (...) (24 years ago, 17-Feb-01, to lugnet.robotics.rcx.legos)
|
|
| | Re: LegOS and the Downloader....
|
|
(...) Nick, 0.2.5 is the latest, but there may be a packaging problem as Luis has said. In regards to Makefiles: In the LEGOS_ROOT directory should reside Makefile.common and Makefile.user In your application directory should reside Makefile (no (...) (24 years ago, 17-Feb-01, to lugnet.robotics.rcx.legos)
|