[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compiling with 2.95
From: |
Vincent Guffens |
Subject: |
Re: compiling with 2.95 |
Date: |
Wed, 09 Mar 2005 10:26:42 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913 |
Marco Gerards wrote:
"Yoshinori K. Okuji" <address@hidden> writes:
Although I don't know if you are interrested in that or not, I'm
sending some modifications about these three items that allows grub 2
to be compiled with 2.95.4 (at least on my system).
Your patch is definitely useful. But I'm not sure about unnamed union...
It is not so convenient to specify union names. I think the code was
written by Marco, so I'd like to hear his opinion about this.
This weekend I will have a look at this. I had the feeling it
should've worked with gcc 2.95, but I never tried it myself.
Hopefully I can find some box with gcc 2.95... In the weekend I will
try to do some other hacking as well.
I had a look in google about unnamed unions and I have seen some
references about them with 2.95 but I was not able to compile with them.
Maybe there is a gcc switch for them ?
Also, when compiling with an "old" system, there is this sed error message:
sed: -e expression #1, char 69: Extra characters after command
the sed version is:
$ sed -V
GNU sed version 3.02
so I have also replaced in gencmdlist.sh the following line:
#grep -v "^#" | sed -ne "/grub_register_command *( *\"/{s/.*(
*\"\([^\"]*\)\".*/\1: $module/;p}"
grep -v "^#" | grep -e "grub_register_command *( *\"" | sed -ne
"s/.*grub_register_command *( *\"\([^,\"]*\).*/\1: $module/;p"
--
Vincent Guffens
PhD Student UCL/CESAME
tel: +32 10 47 80 30
Value your freedom, or you will lose it, teaches history.
"Don't bother us with politics," respond those who don't want to learn.
-- Richard M. Stallman