Subject:
|
Re: RCXTTY-Variable Problem, calling ./firmdl3 ../boot/brickOS.srec
|
Newsgroups:
|
lugnet.robotics.rcx.legos
|
Date:
|
Thu, 30 Jan 2003 12:27:15 GMT
|
Viewed:
|
3781 times
|
| |
| |
Absolutly, Thanks :-)
>
> I will try to add a little clarity to the problems that some people have
> encountered with brickOS under cygwin.
>
> If you get make strip errors it is almost certainly because your utilities
> were built without .exe extensions. This will happen if your makefiles do
> not know that you are building on a cygwin plaform (i.e., a windows
> machine). Running the configure script should correctly set EXT=.exe in
> Makefile.common which will cause your utilities to be built with a .exe
> extension. The configure script figures the extension out based on whether
> your cross compiler has an extension. If configure did not correctly set
> EXT=.exe then there is something not quite right with your cross compiler setup.
>
> To use the pre-built hitachi cross compiler tools all you have to do is
> extract the ZIP to your cygwin directory (usually c:\cygwin) using something
> like WinZip. Once you've done that, running configure with brickOS newConf2
> will properly find your cross compiler and will setup the Makefiles
> appropriately.
>
> If you get errors when you run firmdl or dll about not being able to open a
> file then your utilities were built without -D_WIN32 which means that that
> the compiler thought you were building on a Unix box of some sort. The
> utilities won't work on a windows machine if they were not built with _WIN32
> defined. The newConf2 release of brickOS incorrectly overwrites the value
> of CFLAGS so that the utilities are not correctly built unless you edit
> Makefile.common after running configure and correct the CFLAGS line in the
> BUILDING_HOST_UTILS section.
>
> Hope this helps,
>
> John Hansen
> http://members.aol.com/johnbinder/bricxcc.htm
|
|
Message is in Reply To:
4 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|