2016-11-13 136 views
0

我正在使用龍牌410C + yocto,並且我正在嘗試構建Mplayer2。 mplayer2拒絕,由於它的商業授權編譯:yocto上的mplayer2許可證白名單

...跳過:因爲它有限制牌照沒有 LICENSE_FLAGS_WHITELIST

我已經嘗試添加到白名單中的local.conf:

LICENSE_FLAGS_WHITELIST = 「commercial」 
LICENSE_FLAGS_WHITELIST = 「commercial_mplayer2」 
LICENSE_FLAGS_WHITELIST = 「mplayer2」 

(沒有工作)

螞蟻其他的想法?

謝謝!

回答

0

這是需要正確地將與不同的許可證組件local.conf文件的信息: http://www.yoctoproject.org/docs/1.8/ref-manual/ref-manual.html#enabling-commercially-licensed-recipes

的問題是,要覆蓋與新值,每次白名單,所以只用了拉斯維加斯值。 您可以刪除最後兩行或在最後兩行的「=」之前添加「+」。通過這種方式:

LICENSE_FLAGS_WHITELIST = 「commercial」 

LICENSE_FLAGS_WHITELIST = 「commercial」 
LICENSE_FLAGS_WHITELIST += 「commercial_mplayer2」 
LICENSE_FLAGS_WHITELIST += 「mplayer2」