Difference between revisions of "Talk:HowTo Compile In Gentoo"
(6 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | PORTAGE_OVERLAY="/usr/local/portage" | + | PORTAGE_OVERLAY="/usr/local/portage" can't be use anymore must use : |
− | can't be use anymore | + | |
− | |||
PORTDIR_OVERLAY="/usr/local/portage" | PORTDIR_OVERLAY="/usr/local/portage" | ||
+ | |||
+ | '''Done''' | ||
+ | |||
+ | -------------------------- | ||
+ | |||
+ | You forgot to mention that the (allegedly stable) build usually fails. For a while it worked only with the crypto++ library installed; now it doesn't compile at all. Perhaps this is because of the recent gcc 3.4 update, but I don't know for sure. | ||
+ | |||
+ | Done. It is a bug into recent libcrypto++. 2 solutions, see the article. | ||
+ | ---- | ||
+ | |||
+ | |||
+ | -------------------------- | ||
+ | |||
+ | Also, you should add the fact that, you *must not* have "-gtk" in your USE flags... It was a real pain in the ... grass to find out, because the error message displayed gets you to search around problems with wxGTK and such... | ||
+ | |||
+ | Résumé: -gtk must not be in the USE flags, else, it won't compile, even though other dependencies will | ||
+ | |||
+ | ------------- | ||
+ | |||
+ | # emerge -vp amule | ||
+ | |||
+ | These are the packages that would be merged, in order: | ||
+ | |||
+ | Calculating dependencies... done! | ||
+ | [ebuild R ] net-p2p/amule-9900 USE="daemon debug geoip gtk | ||
+ | nls remote stats unicode upnp -xchat" 0 kB [1] | ||
+ | |||
+ | |||
+ | Compile and work fine here on ~amd64 with gcc-4.4.2, gtk+-2.18.3 and wxGTK-2.8.10.1. --[[User:Libre|Libre]] 16:45, 14 December 2009 (UTC) | ||
+ | |||
+ | And it depend of what you want to do. Wuth USE="-gtk", it will compile the console version, and you will be able to control it from your browser or from another computer with the appropriate setup. --[[User:Libre|Libre]] 16:14, 21 October 2010 (UTC) |
Latest revision as of 17:14, 21 October 2010
PORTAGE_OVERLAY="/usr/local/portage" can't be use anymore must use :
PORTDIR_OVERLAY="/usr/local/portage"
Done
You forgot to mention that the (allegedly stable) build usually fails. For a while it worked only with the crypto++ library installed; now it doesn't compile at all. Perhaps this is because of the recent gcc 3.4 update, but I don't know for sure.
Done. It is a bug into recent libcrypto++. 2 solutions, see the article.
Also, you should add the fact that, you *must not* have "-gtk" in your USE flags... It was a real pain in the ... grass to find out, because the error message displayed gets you to search around problems with wxGTK and such...
Résumé: -gtk must not be in the USE flags, else, it won't compile, even though other dependencies will
# emerge -vp amule These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-p2p/amule-9900 USE="daemon debug geoip gtk nls remote stats unicode upnp -xchat" 0 kB [1]
Compile and work fine here on ~amd64 with gcc-4.4.2, gtk+-2.18.3 and wxGTK-2.8.10.1. --Libre 16:45, 14 December 2009 (UTC)
And it depend of what you want to do. Wuth USE="-gtk", it will compile the console version, and you will be able to control it from your browser or from another computer with the appropriate setup. --Libre 16:14, 21 October 2010 (UTC)