OS2 World Community Forum
OS/2, eCS & ArcaOS - Technical => Applications => Topic started by: Jasmine on April 01, 2017, 08:56:53 pm
-
Hi all,
I've just made a clean install of eCS 2.1 on a VM as a testbed, to see if it (or ArcaOS) may make a decent migration path from Windows XP for my Thinkpad X201. However, I'm having an absolute nightmare with installing Firefox 38. An up to date browser is absolutely essential for me, so I am really frustrated. Basically I'm stuck in DLL hell and have no idea how to extricate myself. I am doing a clean install of eCS to get back to the start, but want to avoid getting myself in this mess again.
Is there anywhere where I can a simple warpin package for Firefox 38 that includes all the relevant dependencies? Failing that is there at least a guide that I can use to find out where on earth everything is meant to go, an exactly what I do and don't need?
All help much appreciated! :)
-
Well the correct way to install the Mozilla dependencies is to use RPM/YUM/ANPM. ANPM is the best as it is a graphical frontend to RPM/YUM. Available at https://www.arcanoae.com/resources/downloadables/arca-noae-package-manager/ (https://www.arcanoae.com/resources/downloadables/arca-noae-package-manager/). Then just follow the instructions in Firefox's README.OS2 after installing ANPM.
ArcaOS will come with the basic RPM/YUM environment installed so Firefox will just work out of the box.
Otherwise you can follow the directions at http://os2news.warpstock.org/Warpzilla.html (http://os2news.warpstock.org/Warpzilla.html)
-
Hi Jasmine, welcome to the forum.
I just use Arca Noae Package Manager (RPM/YUM) and get the libraries from there. Just install all the required DLL's from there.
libstdc++6 nspr nss libicu pixman cairo pango fontconfig freetype libkai
The most easy way that had worked for me to fight against the DLL Hell is to use a little function of XWorkplace.
Just go to "Local System - System Setup - OS/2 Kernel", go to "System Paths" and look for the LIBPATH DLLs that you have duplicated. Remove/rename any duplicated DLL, just let the ones inside x:\usr folder.
I hope it helps.
Regards
-
Hi Jasmine
The alternative to using yum/rpm is to visit this webpage and download required zip packages http://os2news.warpstock.org/Warpzilla.html
Regards
Pete
-
Thanks, all :) I didn't know about ANPM - will get going on that