rt2x00.serialmonkey.com

Support forum for the rt2x00 project
It is currently Fri Sep 10, 2010 6:50 am

All times are UTC




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Compilation Failure
PostPosted: Fri Jun 25, 2010 2:48 am 
Offline

Joined: Thu Jun 24, 2010 6:42 pm
Posts: 3
Hi all,

Running Fedora 13.

Kernel version:
Code:
2.6.33.5-124.fc13.i686

Downloaded kernel-devel-2.6.33.5-124.fc13.i686.
Downloaded development-libs.
Downloaded development-tools.

In home:
Code:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git rt2x00


In rt2x00:
Code:
cp /boot/config-2.6.33.5-124.fc13.i686 ./.config
make


I then accepted every default in the configuration prompts. The compile seemed to be working until it got to this:

Code:
drivers/net/wireless/wl12xx/wl1251_sdio.c: In function ‘wl1251_sdio_read_elp’:
drivers/net/wireless/wl12xx/wl1251_sdio.c:109: error: implicit declaration of function ‘sdio_writeb_readb’
make[4]: *** [drivers/net/wireless/wl12xx/wl1251_sdio.o] Error 1
make[3]: *** [drivers/net/wireless/wl12xx] Error 2
make[2]: *** [drivers/net/wireless] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2


Attached are my .config files, both before and after running make.

Any help appreciated.


Attachments:
File comment: .config.old file
config.old.txt [108.55 KiB]
Not downloaded yet
File comment: .config file
config.txt [110.78 KiB]
Not downloaded yet
Top
 Profile  
 
 Post subject: Re: Compilation Failure
PostPosted: Fri Jun 25, 2010 7:52 am 
Offline
Site Admin

Joined: Sun Jun 05, 2005 1:01 pm
Posts: 5880
Location: Haarlem, The Netherlands
Seems like a problem of wl12xx rather then rt2x00...

_________________
Regards,
Ivo van Doorn
Project Administrator
http://rt2x00.serialmonkey.com


Top
 Profile  
 
 Post subject: Re: Compilation Failure
PostPosted: Fri Jun 25, 2010 4:25 pm 
Offline

Joined: Thu Jun 24, 2010 6:42 pm
Posts: 3
It's a brand new Linux install; any idea why that might be happening?

If I disable the wl12xx stuff in .config and make again, I get this:
Code:
drivers/staging/netwave/netwave_cs.c:250: error: expected specifier-qualifier-list before ‘dev_node_t’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_snapshot’:
drivers/staging/netwave/netwave_cs.c:291: error: ‘netwave_private’ has no member named ‘lastExec’
drivers/staging/netwave/netwave_cs.c:302: error: implicit declaration of function ‘copy_from_pc’
drivers/staging/netwave/netwave_cs.c:302: error: ‘netwave_private’ has no member named ‘nss’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_get_wireless_stats’:
drivers/staging/netwave/netwave_cs.c:318: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:321: error: ‘netwave_private’ has no member named ‘iw_stats’
drivers/staging/netwave/netwave_cs.c:327: error: ‘netwave_private’ has no member named ‘nss’
drivers/staging/netwave/netwave_cs.c:337: error: ‘netwave_private’ has no member named ‘iw_stats’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_detach’:
drivers/staging/netwave/netwave_cs.c:419: error: ‘struct pcmcia_device’ has no member named ‘dev_node’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_set_nwid’:
drivers/staging/netwave/netwave_cs.c:448: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_set_scramble’:
drivers/staging/netwave/netwave_cs.c:495: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_get_snap’:
drivers/staging/netwave/netwave_cs.c:598: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:605: error: ‘netwave_private’ has no member named ‘nss’
drivers/staging/netwave/netwave_cs.c:606: error: ‘netwave_private’ has no member named ‘nss’
drivers/staging/netwave/netwave_cs.c:608: error: ‘netwave_private’ has no member named ‘lastExec’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_pcmcia_config’:
drivers/staging/netwave/netwave_cs.c:763: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:774: error: ‘netwave_private’ has no member named ‘node’
drivers/staging/netwave/netwave_cs.c:775: error: ‘struct pcmcia_device’ has no member named ‘dev_node’
drivers/staging/netwave/netwave_cs.c:775: error: ‘netwave_private’ has no member named ‘node’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_release’:
drivers/staging/netwave/netwave_cs.c:819: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_reset’:
drivers/staging/netwave/netwave_cs.c:867: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:872: error: ‘netwave_private’ has no member named ‘timeoutCounter’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_hw_xmit’:
drivers/staging/netwave/netwave_cs.c:948: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:986: error: implicit declaration of function ‘copy_to_pc’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_interrupt’:
drivers/staging/netwave/netwave_cs.c:1053: error: ‘struct netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_rx’:
drivers/staging/netwave/netwave_cs.c:1177: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘set_multicast_list’:
drivers/staging/netwave/netwave_cs.c:1332: error: ‘netwave_private’ has no member named ‘ramBase’
make[3]: *** [drivers/staging/netwave/netwave_cs.o] Error 1
make[2]: *** [drivers/staging/netwave] Error 2
make[1]: *** [drivers/staging] Error 2
make: *** [drivers] Error 2


Do I need to be setting different options from the defaults? I'm just trying to get a WUSB54GCv3 up and running.


Top
 Profile  
 
 Post subject: Re: Compilation Failure
PostPosted: Fri Jun 25, 2010 7:07 pm 
Offline
Site Admin

Joined: Sun Jun 05, 2005 1:01 pm
Posts: 5880
Location: Haarlem, The Netherlands
Could you do trying:
Code:
make oldconfig
make prepare
make


this will take the configuration from your current kernel and apply that for building your new kernel.
If that works, you can make the configuration modifications you need.

_________________
Regards,
Ivo van Doorn
Project Administrator
http://rt2x00.serialmonkey.com


Top
 Profile  
 
 Post subject: Re: Compilation Failure
PostPosted: Sat Jun 26, 2010 7:04 pm 
Offline

Joined: Thu Jun 24, 2010 6:42 pm
Posts: 3
The first two commands seemed to go fine, but when I got to make I ran into errors again:

Code:
drivers/staging/netwave/netwave_cs.c:250: error: expected specifier-qualifier-list before ‘dev_node_t’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_snapshot’:
drivers/staging/netwave/netwave_cs.c:291: error: ‘netwave_private’ has no member named ‘lastExec’
drivers/staging/netwave/netwave_cs.c:302: error: implicit declaration of function ‘copy_from_pc’
drivers/staging/netwave/netwave_cs.c:302: error: ‘netwave_private’ has no member named ‘nss’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_get_wireless_stats’:
drivers/staging/netwave/netwave_cs.c:318: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:321: error: ‘netwave_private’ has no member named ‘iw_stats’
drivers/staging/netwave/netwave_cs.c:327: error: ‘netwave_private’ has no member named ‘nss’
drivers/staging/netwave/netwave_cs.c:337: error: ‘netwave_private’ has no member named ‘iw_stats’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_detach’:
drivers/staging/netwave/netwave_cs.c:419: error: ‘struct pcmcia_device’ has no member named ‘dev_node’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_set_nwid’:
drivers/staging/netwave/netwave_cs.c:448: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_set_scramble’:
drivers/staging/netwave/netwave_cs.c:495: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_get_snap’:
drivers/staging/netwave/netwave_cs.c:598: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:605: error: ‘netwave_private’ has no member named ‘nss’
drivers/staging/netwave/netwave_cs.c:606: error: ‘netwave_private’ has no member named ‘nss’
drivers/staging/netwave/netwave_cs.c:608: error: ‘netwave_private’ has no member named ‘lastExec’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_pcmcia_config’:
drivers/staging/netwave/netwave_cs.c:763: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:774: error: ‘netwave_private’ has no member named ‘node’
drivers/staging/netwave/netwave_cs.c:775: error: ‘struct pcmcia_device’ has no member named ‘dev_node’
drivers/staging/netwave/netwave_cs.c:775: error: ‘netwave_private’ has no member named ‘node’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_release’:
drivers/staging/netwave/netwave_cs.c:819: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_reset’:
drivers/staging/netwave/netwave_cs.c:867: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:872: error: ‘netwave_private’ has no member named ‘timeoutCounter’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_hw_xmit’:
drivers/staging/netwave/netwave_cs.c:948: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c:986: error: implicit declaration of function ‘copy_to_pc’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_interrupt’:
drivers/staging/netwave/netwave_cs.c:1053: error: ‘struct netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘netwave_rx’:
drivers/staging/netwave/netwave_cs.c:1177: error: ‘netwave_private’ has no member named ‘ramBase’
drivers/staging/netwave/netwave_cs.c: In function ‘set_multicast_list’:
drivers/staging/netwave/netwave_cs.c:1332: error: ‘netwave_private’ has no member named ‘ramBase’
make[3]: *** [drivers/staging/netwave/netwave_cs.o] Error 1
make[2]: *** [drivers/staging/netwave] Error 2
make[1]: *** [drivers/staging] Error 2
make: *** [drivers] Error 2


Top
 Profile  
 
 Post subject: Re: Compilation Failure
PostPosted: Mon Jul 19, 2010 12:09 am 
Offline

Joined: Sun Jul 18, 2010 7:49 pm
Posts: 1
Then you'll also have to disable the netwave stuff in .config :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot], MSN [Bot], Yahoo [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group