Hi Michael,

I believed that it is the gcc 4 compiler that impose a strict compilation rules and the code doesn't follow the latest C compliance standard.

Not sure why you can't make a sarge environment work for you. But I can tell you that all kernels, the voyage distro, and packages in voyage apt repository are built on sarge (and under user-mode-linux as well).

- Punky

Michael Grollman wrote:
Punky,

1.  gcc  = 4.04 ('etch' build overall on development system).
2.  Yes, I used the kernel config from the www.voyage.hk site, as spec'd
below.


My suspicion is that it is my etch system causing this and a few other woes
with building voyage updates, so I am going to build-up a sarge and see if
that helps.

I did try straight sarge from the current Debian i386 stable r2, and it was
not happy, would not even run make menuconfig, probably an old kernel or old
kernel header set.  So I'll try something in the middle tomorrow.

If anyone has a somewhat detailed spec on what a dev system would look like
that'd run this voyage kernel build well, let me know.

Thanks.

- Michael

-----Original Message-----
From: Kim-man "Punky" TSE [mailto:[EMAIL PROTECTED] Sent: Friday, May 19, 2006 6:34 PM
To: mgrollman
Cc: Damini Mark; [EMAIL PROTECTED]
Subject: Re: [Voyage-linux] Error 2 message
onkernel-source-2.6.15-voyage_3.0-1_all.deb, islpci_eth.o

Hi Michael,

1. what gcc compiler you are using?
2. did you use http://www.voyage.hk/download/kernel_config/config-2.6.15-486-voyage_3.0-1 as the .config?

- Punky


mgrollman wrote:
I think that:

kernel-source-2.6.15-voyage_3.0-1_all.deb --> /usr/src/kernel-source-2.6.15-voyage.tar.bz2

Which does build from source, if I am not misunderstanding your question.

An additional piece of data - when I take the prism54 out of the .config with make menuconfig, then it compiles OK.


- Michael



Damini Mark wrote:
  My mistake mgrollman, I thought you were building it from source.
-----Original Message-----
From: mgrollman [mailto:[EMAIL PROTECTED]
Sent: Friday, May 19, 2006 5:14 PM
To: Damini Mark
Cc: [EMAIL PROTECTED]
Subject: Re: [Voyage-linux] Error 2 message
onkernel-source-2.6.15-voyage_3.0-1_all.deb, islpci_eth.o




I have taken 'kernel-source-2.6.15-voyage_3.0-1_all.deb' right from the voyage website, and patched nothing so far.


Damini Mark wrote:
hmm

 seem to me you need to patch this.

 Did you apply any patches to your kernel-source ?
   and if so which on ?

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf
Of Michael Grollman
Sent: Friday, May 19, 2006 4:53 PM
To: [EMAIL PROTECTED]
Subject: [Voyage-linux] Error 2 message
onkernel-source-2.6.15-voyage_3.0-1_all.deb, islpci_eth.o




Kernel compiles of dpkg -i kernel-source-2.6.15-voyage_3.0-1_all.deb seem to do this to me:

---------------
LD      drivers/net/wireless/prism54/built-in.o
CC [M]  drivers/net/wireless/prism54/islpci_eth.o
drivers/net/wireless/prism54/islpci_eth.c: In function âislpci_eth_transmitâ: drivers/net/wireless/prism54/isl_wds.h:49: sorry, unimplemented: inlining failed in call to âcheck_skb_for_wdsâ: function body not available drivers/net/wireless/prism54/islpci_eth.c:120: sorry, unimplemented: called from here
make[4]: *** [drivers/net/wireless/prism54/islpci_eth.o] Error 1
make[3]: *** [drivers/net/wireless/prism54] Error 2
make[2]: *** [drivers/net/wireless] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2

Is there a package I am missing that is required in order to get this kernel / module to properly compile?

- Michael

_______________________________________________
Voyage-linux mailing list
[email protected]
http://list.voyage.hk/mailman/listinfo/voyage-linux




--
Regards,
Punky

P U N K N ! X  . c o m
Technology + Lifestyle
(http://www.punknix.com)

V O Y A G E . H K - http://www.voyage.hk
Linux - voyage-0.2 is released!
Store - Senao NMP-8602 Plus (400mW) is now in stock!





_______________________________________________
Voyage-linux mailing list
[email protected]
http://list.voyage.hk/mailman/listinfo/voyage-linux

Reply via email to