martinmarinov / TempestSDR

Remote video eavesdropping using a software-defined radio platform
GNU General Public License v3.0
1.35k stars 247 forks source link

Compilation problem on Kali Linux #59

Open dr4g0nized opened 2 months ago

dr4g0nized commented 2 months ago

make all JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 mkdir -p lib/LINUX/X64 make -C ../TSDRPlugin_RawFile/ all BUILD_TYPE=; cp -f ../TSDRPlugin_RawFile//bin/LINUX/X64/.so lib/LINUX/X64/; make -C ../TSDRPlugin_UHD/ all BUILD_TYPE=; cp -f ../TSDRPlugin_UHD//bin/LINUX/X64/.so lib/LINUX/X64/; make[1]: Entering directory '/home/hacker/repos/TempestSDR/TSDRPlugin_RawFile' mkdir -p bin/LINUX/X64 mkdir -p obj cc -Wall -O3 -fPIC -m64 -c src/TSDRPlugin_RawFile.c -o obj/TSDRPlugin_RawFile.o mkdir -p bin/LINUX/X64 mkdir -p obj cc -Wall -O3 -fPIC -m64 -c src/timer.c -o obj/timer.o cc -Wall -shared -m64 -o bin/LINUX/X64/libTSDRPlugin_RawFile.so obj/TSDRPlugin_RawFile.o obj/timer.o make[1]: Leaving directory '/home/hacker/repos/TempestSDR/TSDRPlugin_RawFile' make[1]: Entering directory '/home/hacker/repos/TempestSDR/TSDRPlugin_UHD' g++ -shared -m64 -o bin/LINUX/X64/libTSDRPlugin_UHD.so obj/TSDRPlugin_UHD.o -lboost_thread -lboost_program_options -luhd make[1]: Leaving directory '/home/hacker/repos/TempestSDR/TSDRPlugin_UHD' make[1]: Entering directory '/home/hacker/repos/TempestSDR/JavaGUI/jni' make[2]: Entering directory '/home/hacker/repos/TempestSDR/TempestSDR' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/hacker/repos/TempestSDR/TempestSDR' mkdir -p include mkdir -p ../lib/LINUX/X64 mkdir -p obj mkdir -p include ../bin/martin/tempest/core/ javac ../src/martin/tempest/core/TSDRLibrary.java -h ./ -d ../bin/ -cp ../src/ make[1]: javac: No such file or directory make[1]: [makefile:141: TSDRLibraryNDK.h] Error 127 make[1]: Leaving directory '/home/hacker/repos/TempestSDR/JavaGUI/jni' make: [makefile:144: jnilib] Error 2

I suppose i did everything that was said in README.md but it does not compile

xawos commented 1 month ago

make[1]: javac: No such file or directory missing javac, I think you need JDK rather than the JRE