Ok I added -print-search-dirs (that seems what I should be doing) - this is the output when I make:
Code:
make kindle
arm-linux-gnueabi-gcc -print-search-dirs -DBUILD_KINDLE myturn.c -o myturn -pthread -Wl,-rpath,../lib -L/usr/arm-linux-gnueabi/lib -L../lib -L/usr/X11/lib -L/home/user/Documents/kindlelibs -L/home/user/Documents/kindlelibs/lib -lXtst -lX11
install: /usr/lib/gcc/arm-linux-gnueabi/4.9/
programs: =/usr/lib/gcc/arm-linux-gnueabi/4.9/:/usr/lib/gcc/arm-linux-gnueabi/4.9/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.9/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.9/../../../../arm-linux-gnueabi/bin/arm-linux-gnueabi/4.9/:/usr/lib/gcc/arm-linux-gnueabi/4.9/../../../../arm-linux-gnueabi/bin/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.9/../../../../arm-linux-gnueabi/bin/
libraries: =/usr/lib/gcc/arm-linux-gnueabi/4.9/:/usr/lib/gcc/arm-linux-gnueabi/4.9/../../../../arm-linux-gnueabi/lib/arm-linux-gnueabi/4.9/:/usr/lib/gcc/arm-linux-gnueabi/4.9/../../../../arm-linux-gnueabi/lib/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.9/../../../../arm-linux-gnueabi/lib/:/lib/arm-linux-gnueabi/4.9/:/lib/arm-linux-gnueabi/:/lib/:/usr/lib/arm-linux-gnueabi/4.9/:/usr/lib/arm-linux-gnueabi/:/usr/lib/
So it seems the problem is the kindlelibs dir (bolded in red) that I thought I added, doesn't show up in the libraries that gcc is searching.
Did I add it wrong? (It did something because it seems to provide the libXtst.so, without it I got this error)