Distros and a config question

Simon Beaumont simon.beaumont at mac.com
Tue Jul 12 18:19:57 CEST 2005


In the process of upgrading platforms I have suse linux 9.3 rpms available 
built for i586 with gcc 3.3 if these are of any use I can upload them or put 
them online:

mozart-1.3.1.20040616-3.i586.rpm
mozart-doc-1.3.1.20040616-3.i586.rpm


Secondly I am also supporting gentoo linux systems - what is the state of 
that kit?

Now to my question. I built the source kits above using the source RPMs as 
you can see they seem to be i586. (this is rather an aside but I just noticed 
that) 

I am in the progress of creating nice builds for a bit of c code (shared 
memory graph engine) using GNU config and wanted to do the architecture 
specific thing... I currently have foreign function interfaces for Oz and 
Mathematica and configure will detect these and build appropriate objects for 
each of these if possible.  

Now I use the autoconf tools (config.guess etc.) wchic tell me I have:
linux-i686, oztool tells me linux-i486 and I'm darned but the rpm is i586 - 
all this on the same machine! 

I know it's really a 686 - so uname (and configure) is right. RPM I don't 
care about, but why does oztool platform think it's a i486?  This is most 
important since there's no point me creating shared objects that don't 
correspond to what oz will be looking to load at runtime. Its not a killer 
but a bit inconvenient. 

Cheers,

Simon


 




More information about the mozart-hackers mailing list