PDA

View Full Version : tx4650 driver compile


zman
2008-06-10, 09:40 PM CDT
I'm trying to compile a driver for a promise fastrak tx4650. I've downloaded the patched driver for newer kernels from colin mackenzie (http://www.colinmackenzie.net/index.php?option=com_content&view=article&id=12:promise-satasas-driver-update-tx4650tx2650&catid=8:rotator&Itemid=7)
However i keep getting the following error at the start of the compile:


[root@localhost tx4650]# make
make ARCH=x86_64 V=1 CC=cc LD=ld ARCH=x86_64 DRIVER_SRC_DIR=/home/chris/Download/tx4650 -C /usr/src/linux SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/kernels/2.6.25.4-30.fc9.x86_64'
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)


I had the same issue when trying this under fc7 i686. Now running f9 x86_64 and still getting it. I have kernel-devel and kernel-headers installed (i read these suggestions as the main solutions to this problem on other forums) but still get this error? However on FC7 i had both of the above mentioned files in the appropriate locations. Now, however neither exist where compiler is looking for them.

I haven't used linux in a while so point me to where i should get more information that will help us figure this issue out and i'll post it up!