Glibc 2.3.2 and gcc 3.3
Jasper Huijsmans
jasper at moongroup.com
Thu May 15 12:19:33 GMT 2003
I just found this:
http://www.ussg.iu.edu/hypermail/linux/kernel/0305.1/2288.html
So according to this mail, the correct solution is to make it
static __inline__ ...
instead of extern.
works fine for me
On Thu, 15 May 2003 11:18:23 +0200
Jasper Huijsmans <jasper at moongroup.com> wrote:
> I'll just continue this thread with more gcc 3.3 stuff.
>
> I can't build linux 2.4.20, but I can build 2.4.21-rc2 with one
> adjustment:
>
> in net/core/rtnetlink.c, line 397, there is a function definition for
>
> ====
>
> extern __inline__ int rtnetlink_rcv_skb(struct sk_buff *skb)
> {
> ...
>
> ====
>
> I had to change it to make the linker find it:
>
> ====
>
> extern __inline__ int rtnetlink_rcv_skb(struct sk_buff *skb);
>
> __inline__ int rtnetlink_rcv_skb(struct sk_buff *skb)
> {
> ...
>
> ====
>
> Jasper
>
>
> On Thu, 15 May 2003 02:05:41 +0200
> Niki Guldbrand <nikig at vip.cybercity.dk> wrote:
>
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Hi all.
> >
> > The issue with glibc 2.3.2 not want ot be compilled by gcc 3.3 has
> > been fix and the fix has been added to the moonbase...
> >
> > It's a simple little patch... (Only one function needs to be
> > fixed..) This issue has been fix in glibc cvs repository the 3rd of
> > may.
> >
> > The function format has been changed for the new gcc
> >
> > int name( arg1, arg2 )
> > int arg1;
> > int arg2;
> > {
> > blah;
> > blah;
> > }
> >
> > Is not allowed any more, and there for this format has to be used
> > instead
> >
> > int name ( int arg1, int arg2 )
> > {
> > blah;
> > blah;
> > }
> >
> > I hope you get the idea ;o)
> >
> >
> > Happy hacking ppl...
> >
> > Niki Guldbrand
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.2.2 (GNU/Linux)
> >
> > iD8DBQE+wtnVljJ8M8hBdegRApXnAKCEp1eJMEf/vH5AVGcvForwUAlGAQCfSwKY
> > HmGZRWKaC57K6+O9geGE+vM=
> > =hmf2
> > -----END PGP SIGNATURE-----
> > _______________________________________________
> > Lunar-dev mailing list
> > Lunar-dev at lunar-linux.org
> > http://lunar-linux.org/mailman/listinfo/lunar-dev
> _______________________________________________
> Lunar-dev mailing list
> Lunar-dev at lunar-linux.org
> http://lunar-linux.org/mailman/listinfo/lunar-dev
More information about the Lunar-dev
mailing list