ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/gcc.spec
Revision: 1.30
Committed: Sun Oct 28 00:14:56 2007 UTC (17 years, 6 months ago) by elmer
Branch: MAIN
Changes since 1.29: +67 -2 lines
Log Message:
Fix (I think) the tool file for f77compiler for gcc4.1.2/gfortran

File Contents

# User Rev Content
1 elmer 1.29 ### RPM external gcc 4.1.2-CMS8
2 eulisse 1.3 ## INITENV +PATH LD_LIBRARY_PATH %i/lib/32
3 eulisse 1.16 ## INITENV +PATH LD_LIBRARY_PATH %i/lib64
4 elmer 1.12 ## BUILDIF case $(uname):$(uname -p) in Linux:i*86 ) true ;; Linux:x86_64 ) true ;; Linux:ppc64 ) false ;; Darwin:* ) false ;; * ) true ;; esac
5 dlange 1.17 Source0: ftp://ftp.fu-berlin.de/unix/gnu/%n/%n-%realversion/%n-%realversion.tar.bz2
6 eulisse 1.16 %define binutilsv 2.17
7     Source1: http://ftp.gnu.org/gnu/binutils/binutils-%binutilsv.tar.bz2
8 eulisse 1.18
9     # If gcc version >= 4.0.0, we need two additional sources, for gmp and mpfr,
10     # and we set the fortranCompiler macro (which is going to be used by the
11     # --enable-languages option of gcc's configure) to gfortran.
12     # Notice that we need to build those twice: once using the system compiler
13     # and the using the newly built gcc.
14     %define gmpVersion 4.2.1
15     %define mpfrVersion 2.2.1
16     Source2: ftp://ftp.gnu.org/gnu/gmp/gmp-%{gmpVersion}.tar.bz2
17 muzaffar 1.26 Source3: http://www.mpfr.org/mpfr-%{mpfrVersion}/mpfr-%{mpfrVersion}.tar.bz2
18 eulisse 1.18
19 eulisse 1.11 %define cpu %(echo %cmsplatf | cut -d_ -f2)
20 eulisse 1.16 %prep
21 dlange 1.17 %setup -T -b 0 -n gcc-%realversion
22 dlange 1.15
23 eulisse 1.16 %if "%cmsos" == "slc4_ia32"
24     cat << \EOF_CONFIG_GCC >> gcc/config.gcc
25     # CMS patch to include gcc/config/i386/t-cms when building gcc
26     tm_file="$tm_file i386/cms.h"
27     tmake_file="$tmake_file i386/t-cms"
28     EOF_CONFIG_GCC
29    
30     cat << \EOF_CMS_H > gcc/config/i386/cms.h
31 eulisse 1.20 #undef ASM_SPEC
32 eulisse 1.16 #define ASM_SPEC "%%{v:-V} %%{Qy:} %%{!Qn:-Qy} %%{n} %%{T} %%{Ym,*} %%{Yd,*} %%{Wa,*:%%*} --32"
33 eulisse 1.20 #undef CC1_SPEC
34 eulisse 1.16 #define CC1_SPEC "%%(cc1_cpu) %%{profile:-p} -m32"
35 eulisse 1.20 #undef CC1PLUS_SPEC
36 eulisse 1.16 #define CC1PLUS_SPEC "-m32"
37 eulisse 1.20 #undef MULTILIB_DEFAULTS
38 eulisse 1.16 #define MULTILIB_DEFAULTS { "m32" }
39     EOF_CMS_H
40    
41     cat << \EOF_T_CMS > gcc/config/i386/t-cms
42     MULTILIB_OPTIONS = m32
43     MULTILIB_DIRNAMES = ../lib
44     MULTILIB_MATCHES = m32=m32
45     EOF_T_CMS
46     %endif
47 dlange 1.15
48 eulisse 1.16 %setup -D -T -b 1 -n binutils-%binutilsv
49 eulisse 1.18 %setup -D -T -b 2 -n gmp-%{gmpVersion}
50     %setup -D -T -b 3 -n mpfr-%{mpfrVersion}
51    
52 argiro 1.1 %build
53 eulisse 1.20 # Set special variables required to build 32-bit executables on 64-bit
54     # systems. Note that if the architecture is SLC4/IA32, we may be on a
55     # 64-bit system and need to produce a 32-bit capable compiler, which
56     # _itself_ is a 32-bit executable.
57     case $(uname -m):%{cmsos} in
58     *:slc4_ia32 )
59     CCOPTS="-m32 -Wa,--32" ;;
60     * )
61     CCOPTS="" ;;
62     esac
63    
64     # If requested, build our own binutils. Currently the default is to use
65     # the system binutils.
66     %if "%{?use_external_binutils:set}" == "set"
67     cd ../binutils-%{binutilsv}
68     CC="gcc $CCOPTS" ./configure --prefix=%i
69     make %makeprocesses
70     make install
71 eulisse 1.18 %endif
72 eulisse 1.16
73 eulisse 1.20 # Build GMP/MPFR for GCC 4.x
74 eulisse 1.19 cd ../gmp-%{gmpVersion}
75 eulisse 1.20 CC="gcc $CCOPTS" ./configure --prefix=%i/tmp/gmp --disable-shared
76 eulisse 1.19 make %makeprocesses
77 eulisse 1.20 make install
78 eulisse 1.19
79     cd ../mpfr-%{mpfrVersion}
80 eulisse 1.20 CC="gcc $CCOPTS" ./configure --prefix=%i/tmp/mpfr --with-gmp=%i/tmp/gmp --disable-shared
81 eulisse 1.19 make %makeprocesses
82    
83 eulisse 1.20 # Build the compilers
84 elmer 1.21 cd ../gcc-%realversion
85 eulisse 1.18 mkdir -p obj
86     cd obj
87 eulisse 1.20 CC="gcc $CCOPTS" \
88     ../configure --prefix=%i \
89     --enable-languages=c,c++,`case %v in 3.*) echo f77;; *) echo fortran;; esac` \
90     --with-gmp-dir=%_builddir/gmp-%{gmpVersion} \
91     --with-mpfr-dir=%_builddir/mpfr-%{mpfrVersion} \
92     --enable-shared
93 eulisse 1.18
94     make %makeprocesses bootstrap
95 eulisse 1.16
96 argiro 1.1 %install
97 elmer 1.21 cd %_builddir/gcc-%{realversion}/obj && make install
98 argiro 1.1 ln -s gcc %i/bin/cc
99 eulisse 1.20 find %i/lib %i/lib32 %i/lib64 -name '*.la' -exec rm -f {} \; || true
100    
101 muzaffar 1.26 # SCRAM ToolBox toolfile
102     %define compiler_ver %(echo %realversion | sed -e "s|\\.||g")
103     %define compiler_ver_major %(echo %realversion | sed -e "s|\\..*||")
104     mkdir -p %i/etc/scram.d
105     case %cmsplatf in
106     slc3* )
107     cat << \EOF_TOOLFILE >%i/etc/scram.d/cxxcompiler
108     <doc type=BuildSystem::ToolDoc version=1.1>
109     <tool name=cxxcompiler version=%v type=compiler>
110     <client>
111     <Environment name=GCC_BASE default="%i"></Environment>
112     <Environment name=GCCBINDIR default="$GCC_BASE/bin"></Environment>
113     <Environment name=CXX value="$GCCBINDIR/c++"></Environment>
114     </client>
115     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
116     <Flags CCcompiler="gcc%compiler_ver_major">
117     <Flags MODULEFLAGS="-shared">
118     <Flags CXXDEBUGFLAG="-g">
119     <Flags CPPDEFINES="GNU_GCC">
120     <Flags CPPDEFINES="_GNU_SOURCE">
121     <Flags CXXSHAREDOBJECTFLAGS="-fPIC">
122     <Flags CXXFLAGS="-pedantic -ansi -pthread -pipe">
123     <Flags CXXFLAGS="-O2">
124     <Flags CXXFLAGS="-felide-constructors -fmessage-length=0 -ftemplate-depth-300">
125     <Flags CXXFLAGS="-Wall -Wno-non-template-friend -Wno-long-long -Wimplicit -Wreturn-type -Wunused -Wparentheses">
126     <Flags LDFLAGS="-Wl,-E">
127     <Flags CXXSHAREDFLAGS="-Wl,-E">
128     <Flags SHAREDSUFFIX="so">
129     <Flags SCRAM_LANGUAGE_TYPE="C++">
130     <Runtime name=GCC_EXEC_PREFIX default="$GCC_BASE/lib/gcc-lib/">
131     <Runtime name=LD_LIBRARY_PATH value="$GCC_BASE/lib" type=path>
132 dlange 1.27 <Runtime name=PATH value="$GCC_BASE/bin" type=path>
133 muzaffar 1.26 </tool>
134     EOF_TOOLFILE
135     cat << \EOF_TOOLFILE >%i/etc/scram.d/ccompiler
136     <doc type=BuildSystem::ToolDoc version=1.1>
137     <tool name=ccompiler version=%v type=compiler>
138     <client>
139     <Environment name=GCC_BASE default="%i"></Environment>
140     <Environment name=GCCBINDIR value="$GCC_BASE/bin"></Environment>
141     <Environment name=CC value="$GCCBINDIR/gcc"></Environment>
142     </client>
143     <Flags CDEBUGFLAG="-g">
144     <Flags CSHAREDOBJECTFLAGS="-fPIC">
145     <Flags CFLAGS="-pthread">
146     <Flags CFLAGS="-O2">
147     <Flags LDFLAGS="-Wl,-E">
148     <Flags CSHAREDFLAGS="-Wl,-E">
149     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
150     <Flags SCRAM_LANGUAGE_TYPE="C">
151     </tool>
152     EOF_TOOLFILE
153     cat << \EOF_TOOLFILE >%i/etc/scram.d/f77compiler
154     <doc type=BuildSystem::ToolDoc version=1.1>
155     <tool name=f77compiler version=%v type=compiler>
156     <lib name=g2c>
157     <lib name=m>
158     <client>
159     <Environment name=G77_BASE default="%i"></Environment>
160     <Environment name=FC default="$G77_BASE/bin/g77"></Environment>
161     </client>
162     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
163     <Flags FFLAGS="-fno-second-underscore -Wno-globals -Wunused -Wuninitialized">
164     <Flags FCO2Flag="-O2">
165     <Flags FCOPTIMISED="-O2">
166     <Flags FCDEBUGFLAG="-g">
167     <Flags FCSHAREDFCOBJECTFLAGS="-fPIC">
168     <Flags SCRAM_LANGUAGE_TYPE="FORTRAN">
169     </tool>
170     EOF_TOOLFILE
171     ;;
172 elmer 1.30 slc4_ia32_gcc345 )
173 muzaffar 1.26 cat << \EOF_TOOLFILE >%i/etc/scram.d/cxxcompiler
174     <doc type=BuildSystem::ToolDoc version=1.1>
175     <tool name=cxxcompiler version=%v type=compiler>
176     <client>
177     <Environment name=GCC_BASE default="%i"></Environment>
178     <Environment name=GCCBINDIR default="$GCC_BASE/bin"></Environment>
179     <Environment name=CXX value="$GCCBINDIR/c++"></Environment>
180     </client>
181     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
182     <Flags CCcompiler="gcc%compiler_ver_major">
183     <Flags MODULEFLAGS="-shared">
184     <Flags CXXDEBUGFLAG="-g">
185     <Flags CPPDEFINES="GNU_GCC">
186     <Flags CPPDEFINES="_GNU_SOURCE">
187     <Flags CXXSHAREDOBJECTFLAGS="-fPIC">
188     <Flags CXXFLAGS="-pedantic -ansi -pthread -pipe">
189     <Flags CXXFLAGS="-O2">
190     <Flags CXXFLAGS="-felide-constructors -fmessage-length=0 -ftemplate-depth-300">
191     <Flags CXXFLAGS="-Wall -Wno-non-template-friend -Wno-long-long -Wimplicit -Wreturn-type -Wunused -Wparentheses">
192     <Flags LDFLAGS="-Wl,-E">
193     <Flags CXXSHAREDFLAGS="-Wl,-E">
194     <Flags SHAREDSUFFIX="so">
195     <Flags SCRAM_LANGUAGE_TYPE="C++">
196     <Runtime name=LD_LIBRARY_PATH value="$GCC_BASE/lib" type=path>
197 dlange 1.27 <Runtime name=PATH value="$GCC_BASE/bin" type=path>
198 muzaffar 1.26 </tool>
199     EOF_TOOLFILE
200     cat << \EOF_TOOLFILE >%i/etc/scram.d/ccompiler
201     <doc type=BuildSystem::ToolDoc version=1.1>
202     <tool name=ccompiler version=%v type=compiler>
203     <client>
204     <Environment name=GCC_BASE default="%i"></Environment>
205     <Environment name=GCCBINDIR value="$GCC_BASE/bin"></Environment>
206     <Environment name=CC value="$GCCBINDIR/gcc"></Environment>
207     </client>
208     <Flags CDEBUGFLAG="-g">
209     <Flags CSHAREDOBJECTFLAGS="-fPIC">
210     <Flags CFLAGS="-pthread">
211     <Flags CFLAGS="-O2">
212     <Flags LDFLAGS="-Wl,-E">
213     <Flags CSHAREDFLAGS="-Wl,-E">
214     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
215     <Flags SCRAM_LANGUAGE_TYPE="C">
216     </tool>
217     EOF_TOOLFILE
218     cat << \EOF_TOOLFILE >%i/etc/scram.d/f77compiler
219     <doc type=BuildSystem::ToolDoc version=1.1>
220     <tool name=f77compiler version=%v type=compiler>
221     <lib name=g2c>
222     <lib name=m>
223     <client>
224     <Environment name=G77_BASE default="%i"></Environment>
225     <Environment name=FC default="$G77_BASE/bin/g77"></Environment>
226     </client>
227     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
228     <Flags FFLAGS="-fno-second-underscore -Wno-globals -Wunused -Wuninitialized">
229     <Flags FCO2Flag="-O2">
230     <Flags FCOPTIMISED="-O2">
231     <Flags FCDEBUGFLAG="-g">
232 elmer 1.30 <Flags FCSHAREDOBJECTFLAGS="-fPIC">
233     <Flags SCRAM_LANGUAGE_TYPE="FORTRAN">
234     </tool>
235     EOF_TOOLFILE
236     ;;
237     slc4_ia32_gcc412 )
238     cat << \EOF_TOOLFILE >%i/etc/scram.d/cxxcompiler
239     <doc type=BuildSystem::ToolDoc version=1.1>
240     <tool name=cxxcompiler version=%v type=compiler>
241     <client>
242     <Environment name=GCC_BASE default="%i"></Environment>
243     <Environment name=GCCBINDIR default="$GCC_BASE/bin"></Environment>
244     <Environment name=CXX value="$GCCBINDIR/c++"></Environment>
245     </client>
246     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
247     <Flags CCcompiler="gcc%compiler_ver_major">
248     <Flags MODULEFLAGS="-shared">
249     <Flags CXXDEBUGFLAG="-g">
250     <Flags CPPDEFINES="GNU_GCC">
251     <Flags CPPDEFINES="_GNU_SOURCE">
252     <Flags CXXSHAREDOBJECTFLAGS="-fPIC">
253     <Flags CXXFLAGS="-pedantic -ansi -pthread -pipe">
254     <Flags CXXFLAGS="-O2">
255     <Flags CXXFLAGS="-felide-constructors -fmessage-length=0 -ftemplate-depth-300">
256     <Flags CXXFLAGS="-Wall -Wno-non-template-friend -Wno-long-long -Wimplicit -Wreturn-type -Wunused -Wparentheses">
257     <Flags LDFLAGS="-Wl,-E">
258     <Flags CXXSHAREDFLAGS="-Wl,-E">
259     <Flags SHAREDSUFFIX="so">
260     <Flags SCRAM_LANGUAGE_TYPE="C++">
261     <Runtime name=LD_LIBRARY_PATH value="$GCC_BASE/lib" type=path>
262     <Runtime name=PATH value="$GCC_BASE/bin" type=path>
263     </tool>
264     EOF_TOOLFILE
265     cat << \EOF_TOOLFILE >%i/etc/scram.d/ccompiler
266     <doc type=BuildSystem::ToolDoc version=1.1>
267     <tool name=ccompiler version=%v type=compiler>
268     <client>
269     <Environment name=GCC_BASE default="%i"></Environment>
270     <Environment name=GCCBINDIR value="$GCC_BASE/bin"></Environment>
271     <Environment name=CC value="$GCCBINDIR/gcc"></Environment>
272     </client>
273     <Flags CDEBUGFLAG="-g">
274     <Flags CSHAREDOBJECTFLAGS="-fPIC">
275     <Flags CFLAGS="-pthread">
276     <Flags CFLAGS="-O2">
277     <Flags LDFLAGS="-Wl,-E">
278     <Flags CSHAREDFLAGS="-Wl,-E">
279     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
280     <Flags SCRAM_LANGUAGE_TYPE="C">
281     </tool>
282     EOF_TOOLFILE
283     cat << \EOF_TOOLFILE >%i/etc/scram.d/f77compiler
284     <doc type=BuildSystem::ToolDoc version=1.1>
285     <tool name=f77compiler version=%v type=compiler>
286     <lib name=gfortran>
287     <lib name=m>
288     <client>
289     <Environment name=G77_BASE default="%i"></Environment>
290     <Environment name=FC default="$G77_BASE/bin/gfortran"></Environment>
291     </client>
292     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
293     <Flags FFLAGS="-fno-second-underscore -Wunused -Wuninitialized">
294     <Flags FCO2Flag="-O2">
295     <Flags FCOPTIMISED="-O2">
296     <Flags FCDEBUGFLAG="-g">
297     <Flags FCSHAREDOBJECTFLAGS="-fPIC">
298 muzaffar 1.26 <Flags SCRAM_LANGUAGE_TYPE="FORTRAN">
299     </tool>
300     EOF_TOOLFILE
301     ;;
302     slc4_amd64_* )
303     cat << \EOF_TOOLFILE >%i/etc/scram.d/cxxcompiler
304     <doc type=BuildSystem::ToolDoc version=1.1>
305     <tool name=cxxcompiler version=%v type=compiler>
306     <client>
307     <Environment name=GCC_BASE default="%i"></Environment>
308     <Environment name=GCCBINDIR default="$GCC_BASE/bin"></Environment>
309     <Environment name=CXX value="$GCCBINDIR/c++"></Environment>
310     </client>
311     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
312     <Flags CCcompiler="gcc%compiler_ver_major">
313     <Flags MODULEFLAGS="-shared">
314     <Flags CXXDEBUGFLAG="-g">
315     <Flags CPPDEFINES="GNU_GCC">
316     <Flags CPPDEFINES="_GNU_SOURCE">
317     <Flags CXXSHAREDOBJECTFLAGS="-fPIC">
318     <Flags CXXFLAGS="-pedantic -ansi -pthread -pipe">
319     <Flags CXXFLAGS="-O2">
320     <Flags CXXFLAGS="-felide-constructors -fmessage-length=0 -ftemplate-depth-300">
321     <Flags CXXFLAGS="-Wall -Wno-non-template-friend -Wno-long-long -Wimplicit -Wreturn-type -Wunused -Wparentheses">
322     <Flags LDFLAGS="-Wl,-E">
323     <Flags CXXSHAREDFLAGS="-Wl,-E">
324     <Flags SHAREDSUFFIX="so">
325     <Flags SCRAM_LANGUAGE_TYPE="C++">
326     <Runtime name=LD_LIBRARY_PATH value="$GCC_BASE/lib64" type=path>
327 dlange 1.27 <Runtime name=PATH value="$GCC_BASE/bin" type=path>
328 muzaffar 1.26 </tool>
329     EOF_TOOLFILE
330     cat << \EOF_TOOLFILE >%i/etc/scram.d/ccompiler
331     <doc type=BuildSystem::ToolDoc version=1.1>
332     <tool name=ccompiler version=%v type=compiler>
333     <client>
334     <Environment name=GCC_BASE default="%i"></Environment>
335     <Environment name=GCCBINDIR value="$GCC_BASE/bin"></Environment>
336     <Environment name=CC value="$GCCBINDIR/gcc"></Environment>
337     </client>
338     <Flags CDEBUGFLAG="-g">
339     <Flags CSHAREDOBJECTFLAGS="-fPIC">
340     <Flags CFLAGS="-pthread">
341     <Flags CFLAGS="-O2">
342     <Flags LDFLAGS="-Wl,-E">
343     <Flags CSHAREDFLAGS="-Wl,-E">
344     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
345     <Flags SCRAM_LANGUAGE_TYPE="C">
346     </tool>
347     EOF_TOOLFILE
348     cat << \EOF_TOOLFILE >%i/etc/scram.d/f77compiler
349     <doc type=BuildSystem::ToolDoc version=1.1>
350     <tool name=f77compiler version=%v type=compiler>
351     <lib name=g2c>
352     <lib name=m>
353     <client>
354     <Environment name=G77_BASE default="%i"></Environment>
355     <Environment name=FC default="$G77_BASE/bin/g77"></Environment>
356     </client>
357     <Flags SCRAM_COMPILER_NAME="gcc%compiler_ver">
358     <Flags FFLAGS="-fno-second-underscore -Wno-globals -Wunused -Wuninitialized">
359     <Flags FCO2Flag="-O2">
360     <Flags FCOPTIMISED="-O2">
361     <Flags FCDEBUGFLAG="-g">
362     <Flags FCSHAREDFCOBJECTFLAGS="-fPIC">
363     <Flags SCRAM_LANGUAGE_TYPE="FORTRAN">
364     </tool>
365     EOF_TOOLFILE
366     ;;
367     osx104_ppc32_gcc40* )
368     cat << \EOF_TOOLFILE >%i/etc/scram.d/cxxcompiler
369     <doc type=BuildSystem::ToolDoc version=1.1>
370     <tool name=cxxcompiler version=%v type=compiler>
371     <client>
372     <Environment name=GCC_BASE default="%i"></Environment>
373     <Environment name=GCCBINDIR default="$GCC_BASE/bin"></Environment>
374     <Environment name=CXX value="$GCCBINDIR/c++"></Environment>
375     </client>
376     <Flags SCRAM_COMPILER_NAME="gcc40">
377     <Flags CCcompiler="gcc40">
378     <Flags MODULEFLAGS=" ">
379     <Flags CXXDEBUGFLAG="-g">
380     <Flags CPPDEFINES="GNU_GCC">
381     <Flags CPPDEFINES="_GNU_SOURCE">
382     <Flags CXXSHAREDOBJECTFLAGS="-fPIC">
383     <Flags CXXFLAGS="-pedantic -ansi -pipe">
384     <Flags CXXFLAGS="-O2">
385     <Flags CXXFLAGS="-felide-constructors -fmessage-length=0 -ftemplate-depth-300">
386     <Flags CXXFLAGS="-Wall -Wno-non-template-friend -Wno-long-long -Wimplicit -Wreturn-type -Wunused -Wparentheses">
387     <Flags LDFLAGS=" ">
388     <Flags CXXSHAREDFLAGS="-dynamiclib -single_module">
389     <Flags SHAREDSUFFIX="dylib">
390     <Flags SCRAM_LANGUAGE_TYPE="C++">
391     <Runtime name=DYLD_LIBRARY_PATH value="$GCC_BASE/lib" type=path>
392 dlange 1.27 <Runtime name=PATH value="$GCC_BASE/bin" type=path>
393 muzaffar 1.26 </tool>
394     EOF_TOOLFILE
395     ;;
396     esac
397    
398 eulisse 1.9 %post
399 eulisse 1.20 # %{relocateConfig}lib/libg2c.la
400     # %{relocateConfig}lib/libstdc++.la
401     # %{relocateConfig}lib/libsupc++.la
402     # %if "%cpu" == "amd64"
403     # %{relocateConfig}lib64/libg2c.la
404     # %{relocateConfig}lib64/libstdc++.la
405     # %{relocateConfig}lib64/libsupc++.la
406     # %{relocateConfig}lib/32/libg2c.la
407     # %{relocateConfig}lib/32/libstdc++.la
408     # %{relocateConfig}lib/32/libsupc++.la
409     # %endif
410     # %if "%gcc4" == "true"
411     # %{relocateConfig}lib/libgfortran.la
412     # %{relocateConfig}lib/libgfortranbegin.la
413     # %endif
414 muzaffar 1.26 %{relocateConfig}etc/scram.d/cxxcompiler
415     %{relocateConfig}etc/scram.d/ccompiler
416     %{relocateConfig}etc/scram.d/f77compiler