-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/25/2012 11:47 AM, Justin wrote: > Hi, > > I would like to introduce a new eclass for packages using the nvidia > cuda compiler suite. Currently the eclass simply sanitize the NVCCFLAGS. > May be extended in the future. > > Two problems come up with using nvcc: > > * Each version only supports a limited number of gcc versions. Therefore > we need to pass the path to a supported gcc bindir > > * nvcc calls CXX but doesn't pass CXXFLAGS on. > This whole idea seems great but I see two issues. Issue 1.) I'm stupid and don't really understand all the intricacy of the toolchain stuff and 2.) you didn't include an example ebuild.
Fortunately issue 1 can (at least functionally) be solved by providing a solution for issue 2. If you need an ebuild to cuda.eclassify then I am happy to provide (or feel free to use a before and after of anything you have available). https://code.google.com/p/pentoo/source/browse/portage/trunk/app-crypt/cryptohaze-combined/cryptohaze-combined-9999.ebuild Thanks! Zero -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQIcBAEBAgAGBQJQslyDAAoJEKXdFCfdEflKiKIQAJUGuKxqRY/ruCcSC98PWkOq NsZr/C5YbZRfJlFlcb5LnA2qJJAxO04bun0zi6hbZWsMGLBI54qha/XGL9M0J+rm qIubv8xFRVXfmSRdQMYSAYnA5xrLJVAu/H7jpq8stOFdP7COuXKjwknOhccap6yF g8tMm5vClH7y+hLIMYn8xQ2ZIDO5cGTdFFNLIDOHk/el/ija+I+dR7BkMVeZ0tQc CgbiUyBdgz1Ijc2yr6x5vc+8QGWvmGZMNslgnrlMpICyUY25xPAdrySNcVHHIAoA 4zBqmO4VIaWuzKOcUZEkSdtJHtyQPbmTVMwVfuf8gRm2wec1rsfkWqCORQ2SYVEk aDcyZQFzb0D+vBc9Ic62+ejGe12GU++KZ3ivairT82Vls46Awkajepj0bILnC3jO 6shNvYLJTI38UEKMFWrTNMkeQgkOUZwftHylHF6AAtUTi4htMXdar9J9PV/uPQDJ Z4VpElKO9OB87N7eFHDeB3A3q8G++N1WHOC14/z2pTKUEyr9NoivBYOMo5RxBLtD mT8CbUe8NkVzcWJRoKu2EKg2i8fD7lpjZtw2/s8ADxtnyGZ4jZq73aOeY6hWgq4y CFigbKYQtorV30GeTks9Vgs9tbbxVjXupaQ/TgaWEOUYA7I5IfQIyfqBzfFwHMPm Uw6Kkmp5ihx0fH9gR8BH =/idk -----END PGP SIGNATURE-----