NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
How to use rpmbuild to build montavista source
How to use rpmbuild to build montavista source[edit]
1. Install Montavista toolchain,
2. Option: install libstdc++ on your host, like “apt-get install libstdc++5”
3. Get Montavista source code from: http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/mvltools_src/latest/exports//demo_src_rpms.iso
Extraction this package to get all *.src.rpm
4. setup build environment
$ mkdir -p /root/montavista/rpm/BUILD
$ mkdir -p /root/montavista/rpm/SPECS (copy all src.rpm here)
$ mkdir -p /root/montavista/rpm/SOURCES
$ useradd build
$ groupadd engr
$ groupadd other
5. make sure mvl-edition-rpm/mvl-edition-rpmbuild in your PATH environment
6. cd SRPMS
$ mvl-edition-rpm -i xxx.src.rpm (install xxx rpm)
$ mvl-edition-rpmbuild -bp --target=arm_v5t_le-linux xxx.spec (install the package source, and apply related patches)
$ mvl-edition-rpmbuild -bi --target=arm_v5t_le-linux xxx.spec (build the package source)
Tuff 06:31, 11 August 2011 (CDT)