Ok so here it is........
I have no intention of writing a long explanation to what turns out to be a simple problem.
The problem is that the makefile for sqlite references a needed file, but it gets the reference wrong.
So the procedure to fix this is thus:
and at this point we need to edit the makefile
At the bottom of the original makefile you will find this:
Code:
$(INSTALL) -m 0644 sqlite3.pc $(DESTDIR)$(libdir)/pkgconfig;
tcl_install: libtclsqlite3.la
tclsh $(TOP)/tclinstaller.tcl $(VERSION)
clean:
rm -f *.lo *.la *.o sqlite3$(TEXE) libsqlite3.la
Which you need to edit to this:
Code:
$(INSTALL) -m 0644 sqlite3.pc $(DESTDIR)$(libdir)/pkgconfig;
tcl_install: libtclsqlite3.la
tclsh8.4 $(TOP)/tclinstaller.tcl $(VERSION)
clean:
rm -f *.lo *.la *.o sqlite3$(TEXE) libsqlite3.la
and thats it, you can continue as normal
Your done, finished and now you can continue to use aircrack-ng 1.0 r540 or above.
Here is a partial screenshot of an update I did a couple of hours ago.
And there you are, thats it, the sum total of 2 1/2 days of banging my head and pulling out most of the feathers I have left.
So now to the ones who want to be lazy and would like a module of this...
sqlite-3.4.0.lzm
There you go now you can update to aircrack-ng 1.0 r540 or greater. That is until they decide to add some new requirement.
Hope this helps someone.
Good Luck
Have phun.