Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Algemeen => Topic gestart door: mc_ op 19 december 2016, 10:16:20

Titel: arm-unknown-linux-gnueabi missing
Bericht door: mc_ op 19 december 2016, 10:16:20
Ik ben aan het proberen om een applicatie genaamd 'netifaces' op mijn DS414 te installeren (uiteindelijk om de laatste versie van 'onkyo-eiscp' te kunnen gebruiken.

Bij het installeren krijg ik de volgende foutmelding:

unable to execute '/usr/local/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-ccache-gcc': No such file or directory
Het schijnt dat dit komt dat ik geen arm-unknown-linux-gnueabi cross-compiler heb geïnstalleerd (ik ben geen groot linuxkenner, de basiscommando's ingeven en step-by-step guides volgen en dan houdt het wel op...).

Wie weet wat ik zou kunnen installeren om een arm-unknown-linux-gnueabi cross-compiler werkend te krijgen?
Titel: Re: arm-unknown-linux-gnueabi missing
Bericht door: Birdy op 19 december 2016, 10:47:26
Volgens mij heb dit probleem ook hier neergelegd (https://github.com/miracle2k/onkyo-eiscp/issues/41), heb je het advies van miracle2k opgevolgd ?

En anders http://www.cphub.net/ toevoegen in Package Center en "Init 3rdparty" installeren en daarna iPKGui.
Met die laatste kun je waarschijnlijk "arm-unknown-linux-gnueabi-ccache-gcc" binnen halen en installeren.

Het is maar een idee.....verder zou ik het niet weten.
Titel: Re: arm-unknown-linux-gnueabi missing
Bericht door: mc_ op 19 december 2016, 14:09:58
Dat advies heb ik inderdaad hier (https://bitbucket.org/al45tair/netifaces/issues/42/cant-install-netifaces-on-a-synology-ds414) opgevolgd, maar daar blijft het nu stil. Waarschijnlijk omdat het een Syno-specifieke vraag is.

Ik heb Easy Bootstrap Installer geïnstalleerd en daarna IPKGUI. De zoekterm arm-unknown-linux-gnueabi-ccache-gcc levert niks op. Ik vermoed dat GCC hetgeen is waarnaar ik zou moeten zoeken, zoals ook al geantwoord is door de ontwikkelaar van onkyo-eiscp. In IPKGUI levert dat wel wat hits op, dus ik ga maar 's proberen om dat te installeren.

Dank voor het zetje in de goede richting, de zoektocht gaat verder...
Titel: Re: arm-unknown-linux-gnueabi missing
Bericht door: Stephan296 op 20 december 2016, 22:58:39
Compileer die applicatie eens op een debian machine met de juiste geinstalleerde software en kernel headers.
Titel: Re: arm-unknown-linux-gnueabi missing
Bericht door: mc_ op 02 januari 2017, 13:50:54
Heb helaas geen debian (of andere) testmachine liggen...het enige waar ik nog wat op pruts is mijn Syno. En die wil ik nog enigszins schoon/snel houden, omdat mijn huis draait op Domoticz op dit apparaat...

Ik heb gcc geïnstalleerd, maar dat heeft niet tot resultaat geleverd. Kan kloppen, want '/usr/local/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-ccache-gcc' bestaat inderdaad nog steeds niet.
Ik weet op zich vrij weinig van Linux, maar ik kan me voorstellen dat deze ook niet geïnstalleerd gaat worden, vanwege het 'unknown-linux' gedeelte: ik neem aan dat als gcc wordt geïnstalleerd, alleen de versie voor de linuxversie van mijn Syno wordt geïnstalleerd? Of is dat niet logisch?
Titel: Re: arm-unknown-linux-gnueabi missing
Bericht door: Stephan296 op 02 januari 2017, 16:14:17
Je kunt toch een virtuele machine aanmaken in bijvoorbeeld vmware workstation?
Op welke wijze probeer je het te installeren dan?
Het lijkt meer erop dat je het nog moet compileren of zie ik dat nou verkeerd?
Titel: Re: arm-unknown-linux-gnueabi missing
Bericht door: mc_ op 03 januari 2017, 13:54:47
Zoals gezegd, geen expert. Ik installeer met
 pip install netifacesDe ontwikkelaar geeft inderdaad aan dat 'You need an arm-unknown-linux-gnueabi cross-compiler, and it needs to work', dus dat lijkt te suggereren dat het nog gecompileerd moet worden. Ik dacht met GCC in huis te halen, maar blijkbaar niet.
Titel: Re: arm-unknown-linux-gnueabi missing
Bericht door: mc_ op 10 februari 2017, 11:54:49
Iemand nog een idee? Of een aanwijzing hoe deze applicatie te compileren?