Difference between revisions of "Talk:HowTo Compile In Gentoo"

From AMule Project FAQ
Jump to: navigation, search
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
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. --[[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 18: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)