To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.legosOpen lugnet.robotics.rcx.legos in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / legOS / 1145
1144  |  1146
Subject: 
Re: Help with make in Windows
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Mon, 12 Jun 2000 05:02:55 GMT
Viewed: 
1348 times
  
Luis,

Thanks for the info.  I do have Win 95 and tried installing there ... same
errors.
Then, I tried the Windows install using cygwin.  I've gotten to the end part
where you type "make --unix"
While it did compile, there were errors along the way.  The two biggies I
pick out are:

1)  "//f/cygnus/CYGWIN~1/H-I586~1/h8300-hms/bin/ld: cannot open crt0.o: No
such file or directory"

Doing a search, I've located crt0.o in
F:\cygnus\cygwin-b20\H-i586-cygwin32\i586-cygwin32\lib.  There is no
directory called ..\bin\ld.  There's an ld.exe but no \ld subdirectory.

2)  "makedepend: warning:  /legOS/kernel/conio.c (reading
/legOS/include/conio.h, line 41): cannot find include file "config.h"
        not in /legOS/include/config.h
        not in /legOS/include/lnp/config.h
        not in -f-/config.h"

config.h is in /legOS/boot/ and /legOS/util/dll-src/

I'm not familiar with all that's going on in the background or exactly what
file has what setting.  So, I'd rather not try and just copy a file here or
there.  Any help on the above would be appreciated.

Oh, a different error.  I was (was being the operative word) able to upload
the legos.srec firmware and demo .lx files to the RCX (using "nqc -firmware
legos.srec".  Now, I get told there's an error deleting the program.
Pulling batteries and reloading the firmware does no good.  Ideas?

Thanks again,

-- Gary Mayer

"Luis Villa" <liv@duke.edu> wrote in message
news:Pine.SOL.3.91.1000611164755.24198B-100000@teer13.acpub.duke.edu...
Gary-
Unfortunately, I believe that Rossz's tools are known not to work
with NT/w2k. The problem is with the DJGPP toolset itself, not with
Rossz's work. If installing on win95/98 is not an option, you may want to
take a look at

http://erebus.cs.duke.edu/~louie/legos/archives/windows/legOS-0.2.2/

which are instructions that should work for win2k and NT (I think.) Sorry
that that page is so out of date- it's the best advice I can give at the
moment until the new site is organized.

Good luck-
Luis

On Sun, 11 Jun 2000, Gary Mayer wrote:

Date: Sun, 11 Jun 2000 20:35:31 GMT
From: Gary Mayer <malekith@charter.net>
To: lugnet.robotics.rcx.legos@lugnet.com
Subject: Help with make in Windows

I have LegOS 0.2.3 installed and, thanks to instructions by Rossz
Vamos-Wentworth I've gotten quite far down the path of getting the • software
to work.  The firmware works fine and I can upload a demo .lx and have • it
work fine.  However, I can't get make to make a .lx file of my own.  I • get
the following:

  Makefile:40: .depend: No such file or directory (ENOENT)
  makedepend *.c -Y -IF:/legOS/include -I. -f- | F:/legOS/util/fixdeps
F:/legOS/kernel/ > .depend
  f:/djgpp/tmp/dj210000: makedepend: command not found
  make.exe: *** No rule to make target `heo.lx'.  Stop.

I usually wind up with an empty .depend file.  I've looked in the
f:/djgpp/tmp/ directory and there is no dj210000.

Now, I'm using Win NT 4.0 and Win 2000.  I've tried it in both and have
actually gotten further with Win2000 than Win NT 4.0.  I checked and
rechecked the path settings and they seem OK.

If I understand the code correctly, it creates a .depend file in the • current
directory and includes this in the compile.  If not, well, I don't seem • a
pre-created .depend file anywhere.

Any suggestions?

Thanks in advance,

Gary Mayer



-----------------------------------------------------------------------

           "Going to California with an aching in my heart.
               Someone told me there's a girl out there
            with love in her eyes and flowers in her hair."
-Led Zeppelin, "Going to California"

-----------------------------------------------------------------------




Message has 1 Reply:
  Re: Help with make in Windows
 
(...) In Unix-ish systems, that style of error message means that it is being generated by the program yada/yada/ld. So, what is happening is that ld.exe is unable to find crt0.o, whatever that is. (...) This is rather odd. /legOS/include/config.h (...) (24 years ago, 12-Jun-00, to lugnet.robotics.rcx.legos)

Message is in Reply To:
  Re: Help with make in Windows
 
Gary- Unfortunately, I believe that Rossz's tools are known not to work with NT/w2k. The problem is with the DJGPP toolset itself, not with Rossz's work. If installing on win95/98 is not an option, you may want to take a look at (URL) are (...) (24 years ago, 11-Jun-00, to lugnet.robotics.rcx.legos)

14 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
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR