Error building gnucash 1.8.12 on OpenSuSE 10.0

Rauch Christian info at rauch-webdesign.de
Thu Oct 20 14:26:52 EDT 2005


Christian Stimming schrieb:

> As it turns out, the described workaround is still correct, even for 
> OpenSuSE 10.0. In this particular case, ./configure was invoked from a 
> rpm spec file, which specified additionally the arguments ./configure 
> --host=i686-suse-linux --build=i686-suse-linux 
> --target=i686-suse-linux. This is the target name which is not 
> supported by the shipped configure and needs to be overridden by the 
> --build=i686-pc-linux-gnu.
>
> However, when Christian Rauch added --build=i686-pc-linux-gnu, then 
> the --build and --host/target were different, so there was an error 
> message about "cross compiling". The final workaround for this 
> particular case where build, host, target are all given, is to use all 
> three with the working target name:
>
>   ./configure --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu 
> --target=i686-pc-linux-gnu
>
> For all normal users that do not deal with a rpm spec file, the described
>
>   ./configure --build=i686-pc-linux-gnu
>
> is still sufficient.
>
> Christian

But still one question remains just for my understanding.
Why is the argument --build sufficient for 1.8.11, but 1.8.12 needs all 
three on the same building system
without any changes?

Thanks,
Rauch Christian


More information about the gnucash-devel mailing list