blob: 70438f137ab6b710cbf091ccd4bdd33354dd6425 (
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
$NetBSD: patch-am,v 1.1.1.1 2004/05/03 00:38:35 dmcmahill Exp $
--- source/aimk.orig 2004-04-22 13:37:59.000000000 +0000
+++ source/aimk
@@ -122,6 +122,72 @@ case "hp11-64":
case "irix6":
set BUILDARCH = IRIX6
breaksw
+case "nbsd-alpha":
+ set BUILDARCH = NETBSD_ALPHA
+ breaksw
+case "nbsd-arm":
+ set BUILDARCH = NETBSD_ARM
+ breaksw
+case "nbsd-arm32":
+ set BUILDARCH = NETBSD_ARM32
+ breaksw
+case "nbsd-armeb":
+ set BUILDARCH = NETBSD_ARMEB
+ breaksw
+case "nbsd-hppa":
+ set BUILDARCH = NETBSD_HPPA
+ breaksw
+case "nbsd-i386":
+ set BUILDARCH = NETBSD_I386
+ breaksw
+case "nbsd-m68000":
+ set BUILDARCH = NETBSD_M68000
+ breaksw
+case "nbsd-m68k":
+ set BUILDARCH = NETBSD_M68K
+ breaksw
+case "nbsd-mipseb":
+ set BUILDARCH = NETBSD_MIPSEB
+ breaksw
+case "nbsd-mipsel":
+ set BUILDARCH = NETBSD_MIPSEL
+ breaksw
+case "nbsd-ns32k":
+ set BUILDARCH = NETBSD_NS32K
+ breaksw
+case "nbsd-pdp10":
+ set BUILDARCH = NETBSD_PDP10
+ breaksw
+case "nbsd-powerpc":
+ set BUILDARCH = NETBSD_POWERPC
+ breaksw
+case "nbsd-sh3":
+ set BUILDARCH = NETBSD_SH3
+ breaksw
+case "nbsd-sh3eb":
+ set BUILDARCH = NETBSD_SH3EB
+ breaksw
+case "nbsd-sh3el":
+ set BUILDARCH = NETBSD_SH3EL
+ breaksw
+case "nbsd-sh5eb":
+ set BUILDARCH = NETBSD_SH5EB
+ breaksw
+case "nbsd-sh5el":
+ set BUILDARCH = NETBSD_SH5EL
+ breaksw
+case "nbsd-sparc":
+ set BUILDARCH = NETBSD_SPARC
+ breaksw
+case "nbsd-sparc64":
+ set BUILDARCH = NETBSD_SPARC64
+ breaksw
+case "nbsd-vax":
+ set BUILDARCH = NETBSD_VAX
+ breaksw
+case "nbsd-x86_64":
+ set BUILDARCH = NETBSD_X86_64
+ breaksw
case "necsx4":
set BUILDARCH = NECSX4
breaksw
@@ -1091,6 +1157,46 @@ case FREEBSD_*:
set RM = "rm -f"
breaksw
+case NETBSD_*:
+ set COMPILE_DC = 1
+ set MAKE = gmake
+ set OFLAG = "-O"
+ set ARFLAGS = rcv
+ set CC = gcc
+ set CXX = g++
+ set DLLIB = ""
+ set DEPEND_FLAGS = "$CFLAGS $XMTINCD"
+ set PTHRDSFLAGS = "-D_REENTRANT -D__USE_REENTRANT"
+ set CFLAGS = "$OFLAG -Wall -DNETBSD -D$BUILDARCH $DEBUG_FLAG $CFLAGS -I${X11BASE}/include"
+ set CXXFLAGS = "$OFLAG -Wstrict-prototypes -DNETBSD -D$BUILDARCH $DEBUG_FLAG $CXXFLAGS"
+ set NOERR_CFLAG = "-Wno-error"
+ set GCC_NOERR_CFLAGS = "$CFLAGS -Wno-error"
+ set GCC_NOERR_CXXFLAGS = "$CXXFLAGS -Wno-error"
+ set LFLAGS = "$DEBUG_FLAG $LFLAGS -L${LOCALBASE}/lib -R${LOCALBASE}/lib"
+ set LIBS = "$LIBS -lkvm"
+ set SHAREDLD = $CC
+ set SHARED_CFLAGS = "-fPIC"
+ set SHARED_LFLAGS = "-L. -shared"
+
+ if ( $STATIC == 1 ) then
+ echo "STATITCS"
+ set CFLAGS = "-static $CFLAGS"
+ set CXXFLAGS = "-static $CXXFLAGS"
+ endif
+
+ set KLIBS = "-lcrypto"
+
+ set XMTDEF = ""
+ set XINCD = "$XMTINCD $XINCD -I${X11BASE}/include"
+ set XCFLAGS = "-Wno-strict-prototypes -Wno-error $XMTDEF $XINCD"
+ set XLIBD = "-L${X11BASE}/lib -R${X11BASE}/lib -L${LOCALBASE}/lib -R${LOCALBASE}/lib"
+ set XLFLAGS = "$XLIBD"
+ set XLIBS = " -lXm -lXpm -lXt -lXext -lX11 -lSM -lICE -lXp"
+
+ set SGE_NPROCS_CFLAGS = "$CFLAGS"
+ set RM = "rm -f"
+ breaksw
+
case IRIX6*:
set COMPILE_DC = 1
set ARCH = $IRIX_ARCHDEF
|