ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/makeall
(Generate patch)

Comparing ray/makeall (file contents):
Revision 1.23 by greg, Thu Apr 17 14:58:57 2008 UTC vs.
Revision 1.24 by greg, Sat Oct 31 22:29:06 2009 UTC

# Line 100 | Line 100 | cat << _EOF_
100   Please select your system type from the following list:
101  
102          1)      Sun Solaris
103 <        2)      HP workstation
104 <        3)      Silicon Graphics
105 <        4)      AIX (RS/6000)
106 <        5)      BSDI BSD/386
107 <        6)      Linux
108 <        7)      MacOS X
109 <        8)      FreeBSD
110 <        9)      Cygwin
111 <        10)     Other
103 >        2)      Linux
104 >        3)      MacOS X
105 >        4)      FreeBSD
106 >        5)      Cygwin
107 >        6)      Other
108  
109   _EOF_
110   echo -n "Choice? "
# Line 120 | Line 116 | case 1:                        # SPARC Station
116          set opt="-O"
117          set compat="strcmp.o"
118          breaksw
119 < case 2:                 # HP workstation
124 <        set mach=""
125 <        set opt="-O -Aa -D_HPUX_SOURCE"
126 <        set compat="strcmp.o"
127 <        set arch=hpux
128 <        breaksw
129 < case 3:                 # Silicon Graphics
130 <        set arch=sgi
131 <        switch (`uname -r`)
132 <        case 3.*:
133 <                set mach="-noprototypes"
134 <                set opt="-O"
135 <                set special="sgi"
136 <                set compat="strcmp.o"
137 <                breaksw
138 <        case 4.*:
139 <                set mach=""
140 <                set opt="-O2"
141 <                set compat="strcmp.o"
142 <                set extras='"MLIB=-lfastm -lm"'
143 <                breaksw
144 <        default:        # 5.x or later
145 <                ln -s `which wish` $idir/wish4.0
146 <                set path=($idir $path)
147 <                set mach="-w"
148 <                set opt="-O2"
149 <                set special="ogl"
150 <                set compat="strcmp.o"
151 <                breaksw
152 <        endsw
153 <        breaksw
154 < case 4:                 # AIX
155 <        set opt="-O"
156 <        set compat="erf.o strcmp.o"
157 <        set arch=PowerPC
158 <        breaksw
159 < case 5:                 # BSDI BSD/386
160 <        set mach="-DBSD -L/usr/X11/lib -I/usr/X11/include"
161 <        set opt="-O"
162 <        set arch=IBMPC
163 <        set compat="erf.o strcmp.o"
164 <        breaksw
165 < case 6:                 # Linux
119 > case 2:                 # Linux
120          set mach="-Dlinux -D_FILE_OFFSET_BITS=64 -L/usr/X11R6/lib -I/usr/include/X11 -DNOSTEREO"
121          set opt="-O2"
122          set arch=IBMPC
123          set compat="erf.o"
124          set extras=CC=gcc
125          breaksw
126 < case 7:                 # MacOS X
126 > case 3:                 # MacOS X
127          set mach="-DBSD -DNOSTEREO -Dfreebsd -I/usr/X11R6/include -L/usr/X11R6/lib"
174        # Ugly fix for Leopard OpenGL link bug:
175        if (`uname -r` =~ 9.*) set mach="$mach -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"
128          set opt="-O2"
129 <        set arch=PowerPC
130 <        set extras="CC=cc CONFIGURE_ARCH=powerpc"
129 >        set arch=Intel
130 >        set extras="CC=cc CONFIGURE_ARCH=i386"
131          set special="ogl"
132          breaksw
133 < case 8:                 # FreeBSD
133 > case 4:                 # FreeBSD
134          set mach="-DBSD -DNOSTEREO -Dfreebsd -I/usr/X11R6/include -L/usr/X11R6/lib"
135          set opt="-O"
136          set compat="erf.o"
137          set extras='CC=cc MLIB="-lcompat -lm"'
138          set arch=IBMPC
139          breaksw
140 < case 9:                 # Cygwin
140 > case 5:                 # Cygwin
141          set mach="-Dfreebsd -L/usr/lib -L/usr/X11R6/lib -I/usr/include/X11 -I/usr/X11R6/include -DNOSTEREO"
142          set opt="-O2"
143          set arch=IBMPC
# Line 194 | Line 146 | case 9:                        # Cygwin
146          set special="ogl"
147          set esuffix=".exe"
148          breaksw
149 < case 10:                        # Other
149 > case 6:                 # Other
150          set opt="-O"
151          set compat="erf.o strcmp.o"
152          echo -n "Are you using the GNU C compiler [n]? "

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines