Buildrpm question
Daniel Kegel
dank@kegel.com
Tue Jun 7 18:58:00 GMT 2005
Marc Karasek wrote:
> I noticed that the -buildrpm option in crosstools is no longer there. I
> took a look at the buildrpm.sh script and am a bit confused as to how to
> use this to build for a cross toolchain. I do not see where you specify
> the target processor.
The buildrpm.sh script in crosstool-0.35 is just:
TOOLCOMBOS="gcc-3.4.3-glibc-2.2.2"
export TOOLCOMBOS
sh crosstool-0.35/buildsrpms.sh
mkdir -p result
for toolcombo in $TOOLCOMBOS; do
cp rpmbuild/SRPMS/crosstool-$toolcombo*.src.rpm result
rpm -i result/crosstool-$toolcombo*.src.rpm
rpmbuild -bb rpmbuild/SPECS/crosstool-$toolcombo*.spec --without all --with i686
cp rpmbuild/RPMS/*/crosstool-$toolcombo*.rpm result
done
The important parameters are
rpmbuild ... --without all --with i686
Remove --without all --with i686 and rpmbuild will build toolchains
for all known working cpu types. buildsrpms.sh looks in buildlogs
to see which ones work.
Or leave the --without all, and give --with your-favorite-cpu-type.
(Well, there's a problem with powerpc-foo
toolchains, for which a patch was recently contributed; I can
dig that up if you need it.)
What CPUs are you interested in?
- Dan
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list