Off-Topic > Off-Topic - Tiny Core Lounge
firefox
Rich:
Hi vinceASPECT
That's correct, all extensions are supposed to be 486 compatible.
Juanito:
Using "-march=i486 -mtune=i686" in CC/CCX or CFLAGS/CXXFLAGS will usually take care of compiling for i486 processors when using configure/make.
When using cmake, more care needs to be taken.
This being said, some source code (for example, gmp) runs its own checks and inserts the actual processor used to compile instead of respecting the flags used. Still other source code (I can't think of an example at the moment) has the processor hard coded.
Finally, some source code (for example, mesa/Xorg-7.7-3d) will not compile for i486, so a different minimum processor has to be used.
coreplayer2:
Hello
The latest fast Firefox v57.0.3
--- Code: ---/tmp/tcloop/firefox/usr/local/firefox/firefox: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.18, BuildID[sha1]=60d514e7a6d8f1901cf6848d5f2c33d2692b10cd, stripped
--- End code ---
AIUI Firefox is compatible with 386 and up, but I don't have anything less than a 686 machine to test on
Given Juanito's previous input i'm wondering now if file is just reporting the host compile machine arch. (though i doubt a 386 was used to compile firefox on)
Juanito:
I believe that file uses 80386 to mean x86 in this context - you'd need to use an actual i486 or something like bochs to test.
Navigation
[0] Message Index
[*] Previous page
Go to full version