blob: 54fc6a56a90998f5358d027288c038c04a84b25f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#deptype sys
# @system
! {
GNU make
GNU Make
GNU Make forexternalization
andg++ GNU compiler (a nvcc-compatible version of g++ is needed
andg++ GNU compiler version 3.4 (version 4.4 is not yet compatiblewith nvcc).
chmod)
}
% :: gcc
# FIXME: newer gcc versions could work, too
<sys-devel/gcc-4.4 :: gcc/g++ version 4.4 is not yet compatible with nvcc).
<=sys-devel/gcc-4.5 :: gcc (release <= 4.5).
#sys-devel/gcc[cxx] :: g++ or Microsoft VC++
! :: g++ or Microsoft VC++
! {
g++-4.6.* or later should be sufficient
g++-4.9.* or lateris preferred.
gcc (release >= 4.5).
C++11
C++11 (supporting at least std=c++0x)
A C++11 compiler. Version 4.6.* of g++ (ascurrently in Rtools) is insufficient
}
# always provided? (except for Gentoo/*BSD)
! {
Linux operating system
Linux operating system.
Linuxoperationg system
}
# always provided
! {
POSIX-compliant OS (essentially anything but Windows)
POSIX-compliant OS (essentially anything butWindows
POSIX-compliant OS (essentially anything butWindows)
Unix
A 64-bit POSIX OS such as Linux or OS X with IANAtime zone data in /usr/share/zoneinfo as well as a C++11compiler.
}
# rpcgen is part of glibc
! :: rpcgen
|