To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcxOpen lugnet.robotics.rcx in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / 2937
2936  |  2938
Subject: 
BricxCC-brickOS (bash) interoperability problems
Newsgroups: 
lugnet.robotics.rcx
Date: 
Sun, 17 Feb 2008 23:48:37 GMT
Viewed: 
19816 times
  
Hi all.

I am using BicxCC versión 3.3.7.17 with my RCX and brickOS.

Recently I have updated my cygwin versión and now I am experiencing problems: I
got the following general error trying to compile:

"Compile Failed
Unknown GNU error code (-1)"

After some investigation I have discovered the reason for that: a new behaviour
of bash in the new cygwin together with the contents of the intermediate
file.cmd.

In more detail, what I have seen is that the new bash is confused with the End
Of Line char included in the .cmd file. After manually removing (or changing)
the EOL in this file, everything works with the new bash.

The two versions of bash I have tested are:

bash-3.2: DOES NOT WORK.
bash-2.05: WORKS perfectly.

John (Hansen), I am wondering if you will be able to adapt BricxCC to the
behaviour of current bash.
Meanwhile I am still using the old one with BricxCC.

Thanks a lot Mark and John for sharing all this effort with the LEGO community.
It is a wonderful work.

Best regards.



Message has 1 Reply:
  Re: BricxCC-brickOS (bash) interoperability problems
 
(...) Thank you very much for investigating this problem. I looked into it a while back and was very puzzled as to why it no longer worked after I upgraded my cygwin install. If I delete the EOL at the end of the command line it will work? (...) I (...) (16 years ago, 19-Feb-08, to lugnet.robotics.rcx)

4 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

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