On 26/11/12 01:26, "C. Bergström" wrote:
> On 11/26/12 12:59 AM, Rick "Zero_Chaos" Farina wrote:
>> -----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.
> I don't know if this is helpful feedback, but it would be great if our 
> "CUDA" compiler was also detected in your eclass.
> 
> Notable differences : Probably a lot faster compilation times (needs 
> benchmarking), no external userland dependencies (gcc or nvidia), we 
> don't support nvcc flags and we have a driver just for the CUDA language
> 
> Example:
> pathcu deadbeef.cu
> ./a.out
> 
> (Unfortunately our recent nightly builds started to do a license check, 
> but any interested open source dev just ping me to get setup)
> 
> To validate simple things you could use an older nightly
> http://c591116.r16.cf2.rackcdn.com/enzo/nightly/Linux/enzo-2012-11-18-installer.run
> 
> chmod +x enzo-2012-11-18-installer.run ; ./enzo-2012-11-18-installer.run 
> --mode unattended # --prefix /opt/foobar
> 
> ./C
> 
> 

Hi,

its definitely a nice thing to have more choices.
Could you file bug for that please, so that we can support it in future
versions?

Thanks justin

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to