Prob building KDE3.2.1 (kdenetwork - wifi)

龍神 ryujin_ssdt at yahoo.co.jp
Thu Mar 11 07:44:19 GMT 2004


I solved this compilation problem by upgrading wireless-tools version 25 to 
version 26.

hope this help
Ryujin

Wednesday 10 March 2004 16:09、Job 317 さんは書きました:
> O.K. I just took out the 'wifi' references in the kdenetwork-3.2.1
> Makefile and it built fine. Someone should note this as a possible bug
> though.
>
> Regards list,
>
> JOB
>
> On 10-Mar-2004 16:04:48 +0100, you wrote:
> > O.K. I'm hooked on KDE now so I jumped on the KDE3.2.1 release an
> > decided to build. Unfortunately it's broken in the kdenetwork/wifi
> > stuff.
> >
> > <snip>
> > make[5]: Entering directory
> > `/root/konstruct/kde/kdenetwork/work/kdenetwork-3.2.1/wifi'
> > /bin/sh ../libtool --silent --mode=link --tag=CXX g++
> > -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
> > -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
> > -Wpointer-arith -Wwrite-strings -O2 -I/usr/include
>
> -I/usr/X11R6/include
>
> > -L/usr/lib -L/usr/X11R6/lib -O2 -pipe -I/usr/include
> > -I/usr/X11R6/include -L/usr/lib -L/usr/X11R6/lib -O2 -pipe
> > -Wformat-security -Wmissing-format-attribute -fno-exceptions
> > -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST
> > -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION   -L/usr/lib
> > -L/usr/X11R6/lib -L/usr/lib -L/usr/X11R6/lib -o kwifimanager
> > -L/usr/X11R6/lib -L/usr/lib  kwifimanager.all_cpp.o  -lartsflow
>
> -lmcop
>
> > -liw -lkdeui
> > kwifimanager.all_cpp.o(.text+0x63): In function `get_info(int, char*,
> >
> > wireless_info*)':
> > : undefined reference to `iw_get_range_info(int, char*, iw_range*)'
> >
> > kwifimanager.all_cpp.o(.text+0xde): In function `get_info(int, char*,
> >
> > wireless_info*)':
> > : undefined reference to `iw_freq2float(iw_freq*)'
> >
> > kwifimanager.all_cpp.o(.text+0x401): In function `get_info(int,
>
> char*,
>
> > wireless_info*)':
> > : undefined reference to `iw_get_stats(int, char*, iw_statistics*)'
> >
> > kwifimanager.all_cpp.o(.text+0x7d2): In function
> >
> > `return_info(deviceinfo*, bool)':
> > : undefined reference to `iw_get_stats(int, char*, iw_statistics*)'
> >
> > kwifimanager.all_cpp.o(.text+0x1044): In function
> >
> > `return_info(deviceinfo*, bool)':
> > : undefined reference to `iw_get_stats(int, char*, iw_statistics*)'
> >
> > kwifimanager.all_cpp.o(.text+0x152c): In function
> > `KWiFiManagerApp::KWiFiManagerApp[not-in-charge](QWidget*, char
> >
> > const*)':
> > : undefined reference to `iw_sockets_open()'
> >
> > kwifimanager.all_cpp.o(.text+0x19ff): In function
> >
> > `KWiFiManagerApp::KWiFiManagerApp[in-charge](QWidget*, char const*)':
> > : undefined reference to `iw_sockets_open()'
> >
> > kwifimanager.all_cpp.o(.text+0x3c5f): In function
> >
> > `Locator::generateLocWidget()':
> > : undefined reference to `iw_ether_ntop(ether_addr const*, char*)'
> >
> > kwifimanager.all_cpp.o(.text+0x54e0): In function
> >
> > `Status::generateStatsWidget()':
> > : undefined reference to `iw_ether_ntop(ether_addr const*, char*)'
> >
> > kwifimanager.all_cpp.o(.text+0x7ae3): In function
>
> `operator==(deviceinfo
>
> > const&, deviceinfo const&)':
> > : undefined reference to `iw_ether_ntop(ether_addr const*, char*)'
> >
> > kwifimanager.all_cpp.o(.text+0x7af5): In function
>
> `operator==(deviceinfo
>
> > const&, deviceinfo const&)':
> > : undefined reference to `iw_ether_ntop(ether_addr const*, char*)'
> >
> > kwifimanager.all_cpp.o(.text+0x7e6f): In function
> >
> > `Interface_Talker_wirelessextensions::open_device_socket()':
> > : undefined reference to `iw_sockets_open()'
> >
> > collect2: ld returned 1 exit status
> > make[5]: *** [kwifimanager] Error 1
> > make[5]: Leaving directory
> > `/root/konstruct/kde/kdenetwork/work/kdenetwork-3.2.1/wifi'
> > make[4]: *** [all-recursive] Error 1
> > make[4]: Leaving directory
> > `/root/konstruct/kde/kdenetwork/work/kdenetwork-3.2.1/wifi'
> > make[3]: *** [all-recursive] Error 1
> > make[3]: Leaving directory
> > `/root/konstruct/kde/kdenetwork/work/kdenetwork-3.2.1'
> > make[2]: *** [all] Error 2
> > make[2]: Leaving directory
> > `/root/konstruct/kde/kdenetwork/work/kdenetwork-3.2.1'
> > make[1]: *** [build-work/kdenetwork-3.2.1/Makefile] Error 2
> > make[1]: Leaving directory `/root/konstruct/kde/kdenetwork'
> > make: *** [dep-../../kde/kdenetwork] Error 2
> >
> > </snip>
> >
> > As it is, I don't need wifi on this machine anyway so can I just edit
>
> a
>
> > Makefile to skip this and hopefully not break my build?
> >
> > Thanks,
> >
> > JOB
___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list