LINUX.ORG.RU

Не могу собрать qdevicewatcher получаю ошибку

 ,


0

1

Пытаюсь собрать qdevicewatcher вот ссылка https://github.com/wang-bin/qdevicewatcher

При сборки получаю ошибку

/home/alexey/work1/buildroot/output/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/7.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: cannot find gcrt1.o: No such file or directory 

Вот полный список ошибок

/home/alexey/work1/buildroot/output/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/7.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: cannot find gcrt1.o: No such file or directory
Makefile.hotplugwatcher:104: recipe for target '../out/bin/hotplugwatcher' failed
make[1]: Leaving directory '/home/alexey/build-QDeviceWatcher-Desktop-Debug/test'
Makefile:77: recipe for target 'sub-test-hotplugwatcher-pro-make_default-ordered' failed
collect2: error: ld returned 1 exit status
make[1]: *** [../out/bin/hotplugwatcher] Error 1
make: *** [sub-test-hotplugwatcher-pro-make_default-ordered] Error 2
18:54:49: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project QDeviceWatcher (kit: Desktop)
When executing step "Make"

Как убрать данную ошибку ?

Ответ на: комментарий от Xintrea

он какимто левым тулчейном собирает

...lib/gcc/arm-buildroot-linux-uclibcgnueabi/7.3.0...

Его хотелки и надо удовлетворять

sparks ★★★★
()

Копай в сторону ключа --sysroot. Если ты кросскомпилируешь под арм, то системные не подойдут. Они под x86_64, а тебе нужен арм.

ox55ff ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.