| | Re: Small problem compiling w/gcc-3.2 and binutils-2.12.0 with patch.
|
|
John, Good Job, John! It seems that older version of gcc don't catch the problem. I applied the changes and it compiles fine for me; I updated CVS. // Joe "John Jorgensen" <jjorgens@2gn.com> wrote in message news:Pine.LNX.4.21.0...2gn.com... (...) (...) (22 years ago, 4-Sep-02, to lugnet.robotics.rcx.legos)
|
|
| | Small problem compiling w/gcc-3.2 and binutils-2.12.0 with patch.
|
|
While compiling the brickos kernel under gcc-3.2 and binutils-2.12.0 I was getting errors about nb_tasks and nb_system_tasks not being te same as their declarations so I made them volatile just like in the header and the kernel now compiles. The (...) (22 years ago, 3-Sep-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: Legos or Lejos
|
|
(...) If you already know some Java, I recommend Lejos. It has some very reliable classes for RCX to RCX communications using Java streams. It also has some useful debugging features. Good luck, Roger (22 years ago, 3-Sep-02, to lugnet.robotics.rcx.java, lugnet.robotics.rcx.legos)
|
|
| | Re: binutils 2.12 is the last one to work
|
|
(...) yes, that's possible, but isn't the symbolsrec format a bit of a standard, indicating that the 2.12.1 version is just buggy? Also, it doesn't help with 2.13 since that one doesn't even get to produce any code. alejandro (22 years ago, 2-Sep-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: binutils 2.12 is the last one to work Re: was compile error (was link error with binutils 2.13)
|
|
(...) You are right. I have the 2.12.1 rpm in my package folder and assumend that it is the one I use. But asking ld for it's version resulted in 2.12. One way ist to stay with 2.12, a second way is to change makelx so it could handle the (...) (22 years ago, 2-Sep-02, to lugnet.robotics.rcx.legos)
|
|
| | Release candidate brickos-0.2.6.07 avail for testing
|
|
This is our first public visible test version since the name change. It is also the first in what will be a series of test releases. We will announce when we think we are closing in on the actual release. Details regarding test release content, (...) (22 years ago, 2-Sep-02, to lugnet.robotics.rcx.legos)
|
|
| | binutils 2.12 is the last one to work Re: was compile error (was link error with binutils 2.13)
|
|
i did a binary search on binutils versions, compiling and installing each one to see which one was the last one to work, and the transition from 2.12 to 2.12.1 is the killer. The symbolsrec format seems to change between 2.12 and 2.12.1, so the (...) (22 years ago, 2-Sep-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: compile error (was link error with binutils 2.13)
|
|
(...) no, compiled my own. i've now switched to 3.1.1 (just because it is my main compiler and i thought there might be some incompatibilities there) (...) I downgraded to 2.12.1 and it got further, thanks for the hint. Still fails, but at a later (...) (22 years ago, 2-Sep-02, to lugnet.robotics.rcx.legos)
|
|
| | Re: link error with binutils 2.13
|
|
Hi, (...) I'm running 3.1 and binutils 2.12.1. Did you have a 3.2 rpm-package? (...) You can get rid of these by making the #error string in config.h smaller. (...) Had the same problem with binutils 2.12.1-1. After a downgrade back to 2.12.1 all (...) (22 years ago, 2-Sep-02, to lugnet.robotics.rcx.legos)
|
|
| | link error with binutils 2.13
|
|
hi, after a long time having a running legos 0.2.5, with gcc 2.95.2 and binutils 2.9.1, i decided to get legos 0.2.6 and use the opportunity to upgrade gcc to 3.2 and binutils to 2.13. Everything went smoothly (even the firmware seems to load (...) (22 years ago, 2-Sep-02, to lugnet.robotics.rcx.legos)
|