Compiling hostapd from git with libnl also from git...

john dowd jdowdster at gmail.com
Mon Dec 8 11:25:36 EST 2008


I've downloaded the latest from both git repositories. I'm able to
compile the libnl library (which would not be your problem anyways)
but when I try to compile the hostapd daemon I get the following
errors:


driver_nl80211.c
driver_nl80211.c: In function 'i802_init_sockets':
driver_nl80211.c:2036: warning: implicit declaration of function
'nl_handle_alloc_cb'
driver_nl80211.c:2036: warning: assignment makes pointer from integer
without a cast
driver_nl80211.c:2047: error: too few arguments to function
'genl_ctrl_alloc_cache'
driver_nl80211.c: In function 'i802_deinit':
driver_nl80211.c:2482: warning: implicit declaration of function
'nl_handle_destroy'
make: *** [driver_nl80211.o] Error 1

Now an "objdump" on the normal libnl libraries (normal meaning, what
came with my distro) show that these symbols exist. A search through
the libnl git code show's they don't exist. Is there a particular
version that I have download?

Cheers!!
-- 
                              John Dowd
                              jdowd at slashdevslashnull.org
                              133 Waverley St.
                              Ottawa Ont. K2P 0V3
                              Home: (613)234-7884
                              Cell: (613)316-7884


More information about the HostAP mailing list