I tried some software without doing a new backup right before hand. When it turned out I didn't like Push4Dock, I figured the easiest way to get back to "normal" was to copy back from my System backup of a week or so previous.
Turns out I can't launch Timberwolf now, because it says I don't have libcairo.so, libpng.so, and libxul.so
I actually DO have libcairo.so and libpng.so in the SObjs directory.. A link problem?? Libxul.so is missing, and I can't find it anywhere. What did it come with?
What do I need to do to sort out this SObj mess? Would a re-install of Timberwof fix this up. Netsurf 3028 seems to be OK.
Paul
Edited by Paul on 2011/10/12 4:16:23
Builder of Frankenthousand The monster A1000 The Young Frankenthousand A1-XE G4 X5000
in case it wasn't picking up the command path. But it didn't help.
It's probably not makelink it can't find; it should be in C, where it always is. More likely it's the file pointed out by "file=". Did you CD to SOBJS: before running the script? If so, you are apparently missing also the .so you try to make a link to, in this case libbz2.so.1.0.4.
It's not the makelink command missing, it's one of the files, the makelink command should have spat out the name of the missing file, so i'll fix it later.
BTW: The C: path is always valid.
In the mean time try this modified script instead...
; ============== begin =============
failat 11
if not exists libpng.so if not exists libpng12.so echo "libpng12.so not found" else makelink soft link=libpng.so file=libpng12.so endif endif
if not exists libbz2.so.1.0 if not exists libbz2.so.1.0.4 echo "libbz2.so.1.0.4 not found" else makelink soft link=libbz2.so.1.0 file=libbz2.so.1.0.4 endif endif
if not exists libz.so if not exists libbz2.so.1.0.4 echo "libz.so.1.2.5 not found" else makelink soft link=libz.so file=libz.so.1.2.5 endif endif
if not exists libz.so.1 if not exists libz.so.1.2.5 echo "libz.so.1.2.5 not found" else makelink soft link=libz.so.1 file=libz.so.1.2.5 endif endif
Indeed, missing so's. the only libbz2 I have is the plain vanilla libbz2.so, not the later revision. Visually, the drawer says I DO have libz.so.1.2.5. , but I DON'T HAVE libz.so.1 even though the script didn't complain about that.
Colins newer script feeds back: libbz2.so.1.0.4 not found libz.so.1.2.5 not found
So where do I find libbz.so.1.0.4 and libz.so.1?
I really hope when 4.2 comes out that this .so versioning mess is cleaned up. Thanks for your patience and help.
Paul
Builder of Frankenthousand The monster A1000 The Young Frankenthousand A1-XE G4 X5000
Progress made. After making the corrections you mentioned, I have the links I need to run Netsurf. (I was wrong when I stated above that Netsurf was OK.) I got a GRIM while trying to start up Timberwolf, but no notifications about missing SO's, at least. I'll try again after a reboot.
BTW, it's still complaining about missing libbz2.so.1.0.4. Source for that one?
Paul
Builder of Frankenthousand The monster A1000 The Young Frankenthousand A1-XE G4 X5000