Post by A.D. FundumPost by Dave Yeomaybe glib
INSTALL ... 'glib2.dll', 'gobj2.dll', 'gmod2.dll'
The glib ZIP package is mentioned in README.OS2, but its GTHR2.DLL
isn't.
gthreads are part of glib2 and really should be in the same zip.
Post by A.D. FundumFWIW, I've moved (work in progress) new DLLs to the LIBPATH, except
Z.DLL and a new FREETYP6.DLL which doesn't work with the installed SM.
The new freetype dll should work with the last few releases and co-exist
with the mzfntcfgft DLLs
Post by A.D. FundumPost by Dave YeoSM2.35a1 and Fontconfig available on my Bitbucket 31ESR
page
Thanks, SM is more important than FF and I do prefer static linking,
for one to avoid this "complicated" mess.
https://bitbucket.org/dryeo/dry-comm-esr31/downloads/seamonkey-2.35a1.en.os2.zip
Post by A.D. FundumAt the moment FF just produces beeps. With an adjust PM DLL STARTUPDIR
to use the right "." directory, PM DLL claims PLUGIN-CONTAINER.EXE
cannot load STDCPP6.DLL.
Have you got the most recent STDCPP6.DLL, IIRC it has been updated along
with the GCC* DLLs. New one will work for where the old one was needed.
Post by A.D. FundumThe PLUGIN-CONTAINER.EXE also cannot load MOZALLOC.DLL, NSS3.DLL,
PTHR01.DLL, SSL3.DLL, MMAP.DLL, PIXMAN10.DLL, MOZSQLT3.DLL,
CAIRO2.DLL, PANGO100.DLL, KAI0.DLL, and SMIME3.DLL.
Most of those are mozilla DLLs and Mozilla can find them by itself.
pthr01, mmap, pixman10, cairo2, pango100 and kai0 should be on the libpath.
Post by A.D. FundumYesterday it looked like it worked with PM DLL, after copying
STDCPP.DLL to "." too, but it never really worked. It may have been
some PM DLL bug.
FWIW, I've only installed know, documented packages. For example, I
haven't verified if I should update GCC473,DLL, and so on.
You need gcc1.dll along with its various forwarders such as gcc473.dll,
not the original gcc473.dll. Turns out all the GCC dlls are
interchangeable and should have been GCC1.DLL to start with.
Post by A.D. FundumI'm almost
installing it as if I'm a new user, without an install whcih is
guaranteed to be fully up-to-date. All installed DLLs are verified,
only SM could cause a conflict but I haven't used that, nor games with
an own Z.DLL version.
BTW, plugin-container.exe doesn't correctly work yet (it's used to run
Flash in its own process space). What you should point PMDLL at is
XUL.DLL which will show you all the needed DLLs and with SeaMonkey
running the only ones in red are the Mozilla ones.
Dave