Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - How can I get devnp-ath.so file?: Page 1 of 13 (13 Items)
   
How can I get devnp-ath.so file?  
Hello,
I'm Wayne working for LGE.

I have a plan to make my QNX box as a Wireless AP using Atheros Wireless chipset. 

I'd read the thread - "topc1612 - How do I obtain /lib/dll/devnp-ath.so ??" created by Ken Dickey. 
After that, I tried. But I couldn't get proper file.

I has a self-hosted on Neutrino which is based on QNX 6.3.2.
I download the source tree from core-networking/trunk directory using subversion tool.

The version I checked out is revision 288.

I put down my procedure to get devnp-ath.so file.
Please check my procedure and help me to solve problem.

1. I download the source code in the /root/networking/trunk. This path is my working directory.

2. I made stage directory in my working directory.
3. I created qconf-override.mk file. It contains 3 lines like below.
================================
USE_INSTALL_ROOT=1
INSTALL_ROOT_nto=/root/networking/trunk/stage
VERSION_REL=6.3.2
================================
4. export QCONF_OVERRIDE variable.
#export QCONF_OVERRIDE=/root/networking/trunk/qconf-override.mk

5. I removed Makefile.dnm file in trunk/sys/dev/ath to make devnp-ath.so file automatically.

6. cd <working directory>
7. make hinstall
8. make install

After 8 steps, I faced an error like below.
=================================
/root/networking/trunk/sys/dev/ath/init.c
/root/networking/trunk/sys/dev/ath/init.c:23: pci/pci_conv.h: No such file or directory
cc: /usr/qnx632/host/qnx6/x86/usr/lib/gcc-lib/ntox86/2.95.3/cpp0 error 33
/root/networking/trunk/sys/dev/ath/init.c: In function `ath_entry':
/root/networking/trunk/sys/dev/ath/init.c:59: warning: implicit declaration of function `pci_qnx_scan'
make[5]: *** [init.o] Error 1
make[5]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86/dll'
make[4]: *** [install] Error 2
make[4]: Leaving directory `/root/networking/trunk/sys/dev/ath/x86'
make[3]: *** [install] Error 2
make[3]: Leaving directory `/root/networking/trunk/sys/dev/ath'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/root/networking/trunk/sys/dev'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/root/networking/trunk/sys'
make: *** [install] Error 2
=================================

Best regards,
Wayne.