Author Topic: How to install Firefox  (Read 10910 times)

Neil Waldhauer

  • Hero Member
  • *****
  • Posts: 1024
  • Karma: +24/-0
    • View Profile
    • Blonde Guy
Re: How to install Firefox
« Reply #15 on: November 17, 2020, 04:02:25 pm »
The firefox readme would make a good web page for the product.

The MozTurbo installation should be handled with care. Depending on the version of ArcaOS, there may already be one in \sys\apps\anturbo
Expert consulting for ArcaOS, OS/2 and eComStation
http://www.blondeguy.com

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: How to install Firefox
« Reply #16 on: November 17, 2020, 04:09:44 pm »
If there is, it also means you already have FF45 installed.
To update, run Programs-->Installed Software-->Firefox-->FFTurbo uninstall. Move the existing Firefox program directory out of the way, unzip new one in its place and run FFturbo install.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: How to install Firefox
« Reply #17 on: November 17, 2020, 04:11:27 pm »
Any chance you might do an updated build of my fave??? (Phenom II - '-march=amdfam10 -O2')  8)

Sure, I could after I finish with rebuilding Thunderbird.

OS4User

  • Sr. Member
  • ****
  • Posts: 406
  • Karma: +10/-0
    • View Profile
Re: How to install Firefox
« Reply #18 on: November 17, 2020, 04:39:25 pm »
I've also optimized it more, using SSE for math functions and tuning for a Core2, which might help for multicore machines and shouldn't hurt.

Any chance to see AVX build sometime ?

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: How to install Firefox
« Reply #19 on: November 17, 2020, 09:02:31 pm »
Any chance to see AVX build sometime ?

Same answer, except I lost that configuration so it would help if you open about:buildconfig and post the optimization I used. IIRC, it was -march=sandybridge.

OS4User

  • Sr. Member
  • ****
  • Posts: 406
  • Karma: +10/-0
    • View Profile
Re: How to install Firefox
« Reply #20 on: November 17, 2020, 09:17:22 pm »
Any chance to see AVX build sometime ?

Same answer, except I lost that configuration so it would help if you open about:buildconfig and post the optimization I used. IIRC, it was -march=sandybridge.

I do not have AVX equipment and never had   AVX FF.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: How to install Firefox
« Reply #21 on: November 17, 2020, 09:26:21 pm »
OK, still have the problem that I lost the configuration after a crash.

Neil Waldhauer

  • Hero Member
  • *****
  • Posts: 1024
  • Karma: +24/-0
    • View Profile
    • Blonde Guy
Re: How to install Firefox
« Reply #22 on: November 17, 2020, 09:40:51 pm »
RPM_REQUIREMENTS is incomplete.

I can run Firefox afterward, but not Thunderbird. I had to also use ANPM to install libvpx-legacy-2 and libvpx-legacy-4
Expert consulting for ArcaOS, OS/2 and eComStation
http://www.blondeguy.com

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: How to install Firefox
« Reply #23 on: November 17, 2020, 10:00:53 pm »
RPM_REQUIREMENTS is incomplete.

I can run Firefox afterward, but not Thunderbird. I had to also use ANPM to install libvpx-legacy-2 and libvpx-legacy-4

OK, the Thunderbird I'll upload later should use libvpx-legacy-4.
The problem is the RPM requirements are a moving target as new incompatible builds come out and older libraries move to legacy versions. Next are the FFmpeg libs where for Mozilla the legacy version will need installing.

OS4User

  • Sr. Member
  • ****
  • Posts: 406
  • Karma: +10/-0
    • View Profile
Re: How to install Firefox
« Reply #24 on: November 17, 2020, 10:31:13 pm »
Any chance to see AVX build sometime ?

Same answer, except I lost that configuration so it would help if you open about:buildconfig and post the optimization I used. IIRC, it was -march=sandybridge.

Build platform
target
i386-pc-os2-emx
Build tools
Compiler    Version    Compiler flags

gcc.exe    5.5.0    -Wall -Wempty-body -Wpointer-to-int-cast -Wsign-compare -Wtype-limits -Wno-unused -Wcast-align -Zomf -std=gnu99 -fgnu89-inline -fno-strict-aliasing -Zomf -fno-math-errno -pthread

c++    5.5.0    -idirafter g:/OS2TK45/h -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -fno-exceptions -fno-strict-aliasing -Zomf -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -DNDEBUG -DTRIMMED -g -march=sandybridge -O2 -fomit-frame-pointer

Configure arguments

--enable-application=browser '--enable-optimize=-march=sandybridge -O2' --disable-debug --enable-debug-symbols --disable-tests --enable-os2-high-mem --without-x --enable-system-cairo --enable-system-pixman --with-intl-api --with-system-icu --with-system-zlib --with-system-nss --with-system-nspr --with-system-libvpx --disable-startupcache


Dave Yeo

  • Hero Member
  • *****
  • Posts: 4787
  • Karma: +99/-1
    • View Profile
Re: How to install Firefox
« Reply #25 on: November 17, 2020, 11:18:40 pm »
OK, thanks. Forgot that I had to disable the startup cache to succeed at make package. Xpcshell was crashing with a sigill IIRC.