How to build i386 rpms on x86_64?

Paul Johnson pauljohn32 at gmail.com
Mon Nov 19 18:10:41 UTC 2007


On Nov 16, 2007 1:02 PM, Joe Christy <joe at eshu.net> wrote:
>
> rpmbuild --sign -ba --with bytecode_interpreter --with
> subpixel_rendering --target=i386 freetype.spec
>
> fails, with the following error:
> checking for gcc... gcc
> checking for C compiler default output file name...
> configure: error: C compiler cannot create executables
> See `config.log' for more details.
> make: *** [setup] Error 77
> error: Bad exit status from /usr/local/rpm/tmp/rpm-tmp.27521 (%build)
>
>
> RPM build errors:
>     Bad exit status from /usr/local/rpm/tmp/rpm-tmp.27521 (%build)
>
>
>
Forgot to mention.  This particular configure error means that you are
missing some of the i386 packages that are needed to build stuff on
your x86_64, or that your gcc is somehow otherwise incomplete or
messed up.  I know I've seen that error you get and installing all of
the i386 packages fixed it.


-- 
Paul E. Johnson
Professor, Political Science
1541 Lilac Lane, Room 504
University of Kansas




More information about the fedora-list mailing list