2016-11-13 8 views
0

Ich benutze Dragonboard 410C + yocto, und ich versuche, Mplayer2 zu bauen. mplayer2 weigert sich aufgrund seiner kommerziellen Lizenz zu kompilieren:mplayer2 Lizenz Whitelist auf yocto

... wurde übersprungen: weil es eine eingeschränkte Lizenz in LICENSE_FLAGS_WHITELIST nicht die weiße Liste gesetzt hat

ich bereits versucht haben, local.conf fügte hinzu:

LICENSE_FLAGS_WHITELIST = “commercial” 
LICENSE_FLAGS_WHITELIST = “commercial_mplayer2” 
LICENSE_FLAGS_WHITELIST = “mplayer2” 

(nicht funktioniert)

Ameise andere Idee?

danke!

Antwort

0

sind die erforderlichen Informationen, um für Komponenten mit unterschiedlichen Lizenzen korrekt Zugabe in local.conf: http://www.yoctoproject.org/docs/1.8/ref-manual/ref-manual.html#enabling-commercially-licensed-recipes

Das Problem ist, dass Sie jedes Mal die Whitelist mit neuen Werten überschreiben, so dauert es nur den Wert liest. Sie können entweder die letzten zwei Zeilen löschen oder ein "+" vor "=" in den letzten zwei Zeilen hinzufügen. Auf diese Weise:

LICENSE_FLAGS_WHITELIST = “commercial” 

oder

LICENSE_FLAGS_WHITELIST = “commercial” 
LICENSE_FLAGS_WHITELIST += “commercial_mplayer2” 
LICENSE_FLAGS_WHITELIST += “mplayer2”