updated for cross compile

This commit is contained in:
wt
2024-12-13 12:59:31 +07:00
parent fbdf878c8a
commit 61ac9ac3d2
3 changed files with 48 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
project('openrouter', 'cpp')
include_dirs = include_directories('src', 'src/libs')
executable(
'openrouter',
'src/openrouter.cpp',
'src/security/cors.cpp',
'src/settings/telnet/enabled.cpp',
'src/settings/telnet/port.cpp',
'src/settings/ssh/status.cpp',
'src/settings/ssh/keys.cpp',
'src/settings/ssh/port.cpp',
'src/settings/dns/enabled.cpp',
'src/settings/dns/servers.cpp',
'src/settings/dns/local_domains.cpp',
'src/settings/wifi/status.cpp',
'src/settings/wifi/name.cpp',
'src/settings/wifi/password.cpp',
'src/settings/wifi/qr.cpp',
'src/settings/wifi/channel.cpp',
'src/settings/ftp/ftp.cpp',
'src/system/reboot/reboot.cpp',
'src/system/syslog/syslog.cpp',
'src/system/uptime/uptime.cpp',
'src/OpenRouter/OpenRouter.cpp',
'src/auth/auth.cpp',
'src/libs/QR-Code-generator/qrcodegen.cpp',
'src/libs/QR-Code-generator/qrtosvg.cpp',
include_directories: include_dirs
)
+1
View File
@@ -0,0 +1 @@
set(CMAKE_CXX_COMPILER /home/tola/Documents/linux/orangepipc/buildroot-2024.08.2/output/host/bin/arm-buildroot-linux-uclibcgnueabihf-g++)
@@ -0,0 +1,12 @@
[binaries]
c = 'arm-buildroot-linux-uclibcgnueabihf-gcc'
cpp = 'arm-buildroot-linux-uclibcgnueabihf-g++'
ar = 'arm-buildroot-linux-uclibcgnueabihf-ar'
strip = 'arm-buildroot-linux-uclibcgnueabihf-strip'
ld = 'arm-buildroot-linux-uclibcgnueabihf-ld'
[host_machine]
system = 'linux'
cpu_family = 'x86_64'
cpu = 'x86_64'
endian = 'little'