How do I use the The Unofficial TenFourFox Development Toolkit to build this? It's isolated on it's own so trying to run anything just acts like macports isn't installed and fails with commands not found. I honestly wish I could just use this package like regular macports as it already includes like 3 or 4 things that I've never got to successfully install\build. All it lets me do is build vanilla TFF from the automator script which is pointless because it's already pre-built...
I'm wanting to build a G4 and G5 version of InterWeb.
I don't have my G5's unpacked yet, but if memory serves me right, you should be able to edit the build script to point to IWPPC's repository instead of TFF's (or create a seperate script so you could build both if need be). Then it would pull in IW's source tree and build it. I'll dig out the G5 i used to build IWPPC and see if i can't whip up a replacement script, unless of course if @pipetogrep beats me too it.
Well I just got home and my G5 was off. Turned it back on, it seemed to be hanging while booting Tiger. Then the fans ramp up (not all the way, just loud enough to hear them) and then it shut off. So, idk what that’s about?
Edit:
I’m assuming the PSU is done. I just reset the PRAM, held option to boot to Leopard instead and then it shut off again seconds after leopard started booting. Sigh
Is your G5 an LCS system ?? Check the LCS to see it’s operating normally, if it’s air cooled - make sure no dust is blocking airflow. You mention PSU - make sure no dust is blocking the airflow in there.
Is your G5 an LCS system ?? Check the LCS to see it’s operating normally, if it’s air cooled - make sure no dust is blocking airflow. You mention PSU - make sure no dust is blocking the airflow in there.
No, it’s a dual 1.8GHz 2003 model.
It’s fairly clean I’ve been through it once or twice since I bought it. If it is the PSU I’ll just steal one from one the 1.6s I have sitting in a closet.
I do have a beat up quad that is missing some parts and doesn’t work that I plan restoring eventually…
To keep in line with this thread; PowerMac G5 or not (I don’t have time to screw with it during a work stretch) I’ve started the build process on my iMac G5 for the time being.
My iMac G5 successfully finished compiling the 7450 version. I’m just about to leave for work this morning but I did launch it and it seemed to be working good.
@wicknix I downloaded the G5 version of InterWeb but it doesnt seem to run. Crashes at startup. Have you experienced that? I used the build on the first page. I am on 10.4.11.
No. No issue here on Tiger with the G5 build. However it's possible the build script failed to copy a few files over. I'll take a look at it after the weekend.
No. No issue here on Tiger with the G5 build. However it's possible the build script failed to copy a few files over. I'll take a look at it after the weekend.
@wicknix I downloaded the G5 version of InterWeb but it doesnt seem to run. Crashes at startup. Have you experienced that? I used the build on the first page. I am on 10.4.11.
No. No issue here on Tiger with the G5 build. However it's possible the build script failed to copy a few files over. I'll take a look at it after the weekend.
Library not loaded: /opt/local/lib/libgcc/libatomic.1.dylib
Referenced from: /Volumes/iMac G5 Leopard/Applications/InterWebPPC-G5.app/Contents/MacOS/libmozglue.dylib
Reason: image not found
**********
Library not loaded: /opt/local/lib/libgcc/libatomic.1.dylib
Referenced from: /Volumes/iMac G5 Leopard/Applications/InterWebPPC-G5.app/Contents/MacOS/libmozglue.dylib
Reason: image not found
**********
Library not loaded: /opt/local/lib/libgcc/libatomic.1.dylib
Referenced from: /Volumes/iMac G5 Leopard/Applications/InterWebPPC-G5.app/Contents/MacOS/libmozglue.dylib
Reason: image not found
**********
Library not loaded: /opt/local/lib/libgcc/libatomic.1.dylib
Referenced from: /Volumes/iMac G5 Leopard/Applications/InterWebPPC-G5.app/Contents/MacOS/libmozglue.dylib
Reason: image not found
The 7450 version I compiled is working fine both on this G5, and on my 12" PBG4. I also compiled a 7400 version, but haven't got around to testing it yet.
Edit: The 7400 build works.
-Edit posted from my Pismo G4 featuring InterWeb7400
(Seriously good job Wiknix; idk exactly what you changed but IW is so much lighter and quicker on this slower hardware)
Library not loaded: /opt/local/lib/libgcc/libatomic.1.dylib
Referenced from: /Volumes/iMac G5 Leopard/Applications/InterWebPPC-G5.app/Contents/MacOS/libmozglue.dylib
Reason: image not found
**********
Library not loaded: /opt/local/lib/libgcc/libatomic.1.dylib
Referenced from: /Volumes/iMac G5 Leopard/Applications/InterWebPPC-G5.app/Contents/MacOS/libmozglue.dylib
Reason: image not found
**********
Library not loaded: /opt/local/lib/libgcc/libatomic.1.dylib
Referenced from: /Volumes/iMac G5 Leopard/Applications/InterWebPPC-G5.app/Contents/MacOS/libmozglue.dylib
Reason: image not found
**********
Library not loaded: /opt/local/lib/libgcc/libatomic.1.dylib
Referenced from: /Volumes/iMac G5 Leopard/Applications/InterWebPPC-G5.app/Contents/MacOS/libmozglue.dylib
Reason: image not found
The 7450 version I compiled is working fine both on this G5, and on my 12" PBG4. I also compiled a 7400 version, but haven't got around to testing it yet.
Edit: The 7400 build works.
-Edit posted from my Pismo G4 featuring InterWeb7400
(Seriously good job Wiknix; idk exactly what you changed but IW is so much lighter and quicker on this slower hardware)
At present, with my G5 out of the mix (until a new logic board can be found), I’m at the community’s mercy on a 7450 build becoming available to try out. I’m using the G3 build (including this reply) on the PowerBook G4 with no trouble. And because I can’t set up a working build environment on this SL-PPC box, an already-compiled 7450 version of InterwebPPC will have to be shared by someone who’s been able to build it successfully.
At present, with my G5 out of the mix (until a new logic board can be found), I’m at the community’s mercy on a 7450 build becoming available to try out. I’m using the G3 build (including this reply) on the PowerBook G4 with no trouble. And because I can’t set up a working build environment on this SL-PPC box, an already-compiled 7450 version of InterwebPPC will have to be shared by someone who’s been able to build it successfully.
For some reason, I ran into a weird issue compiling a G5 version. It seemed to compile successfully except it didn't place it on the desktop and I can't seem to find it anywhere...
Update: I successfully compiled the G5 version on my iMac, and am posting from there now. The other could have either been a compile error, or maybe just an upload error. I will upload this one at the same link as the G4 builds.
I also uploaded a fixed altivec enabled build. Was built with G5 optimizations, but i'm posting from it on my PowerBook G4. Seems fine, and quite snappy. Link updated in original post.
@wicknix I can confirm that the AltiVec build presents a marked improvement in performance over the G3 build on my PCIe G5, and I can further share that the effect is amplified when:
<key>QuartzGLEnable</key>
<true/>
is added to the application's Info.plist file. Coupled with an SSD, X1900 GT, TenFourFoxPEP, AuroraTrimcelerator, Spotlight disabled, Monolingual, and ShadowKiller, it's not a big stretch to say that this machine now behaves a lot closer on the Web to its Intel successors on vanilla 10.6.
Though I still wonder if the GPU acceleration roadblock can be overcome once and for all if TFF / IW is compiled against the 10.5 libraries as opposed to 10.4's, this new iteration regardless remains positively excellent, excellent work.
I also uploaded a fixed altivec enabled build. Was built with G5 optimizations, but i'm posting from it on my PowerBook G4. Seems fine, and quite snappy. Link updated in original post.
Thats all that's needed. The G3 mozconfig is the only one that disables it. The others enable it and tune the compiler options to target specific cpu's. Whether those actually make a noticeable difference or not is questionable IMHO as the G5 build runs perfectly fine on my G4.
@z970mp Maybe i'll give a Leopard build a try some day, just for fun. Just don't have the time now that summers here. It's time to put some miles on the motorcycle and boat.
I also uploaded a fixed altivec enabled build. Was built with G5 optimizations, but i'm posting from it on my PowerBook G4. Seems fine, and quite snappy. Link updated in original post.
Thank you both, @wicknix and @Project Alice! I’m going to give this build a go on the SL-PPC test box and I can let you both know here on this thread if anything noteworthy comes up.
@wicknix Perhaps the difference between the G5 and 7450 compilation options / build optimizations is a question that someone could raise with Mr. Cameron Kaiser?
@wicknix Perhaps the difference between the G5 and 7450 compilation options / build optimizations is a question that someone could raise with Mr. Cameron Kaiser?
I know in the past I have attempted to launch the G5 version of TenFourFox on G4s just for fun, and had it crash. That was like probably over a year ago though. I definitely remember opening the 7450 one on a 7400 and it crashed too.
@wicknix Thanks for re-uploading the G4/G5 version. Works great on Leopard. I noticed this one doesnt have a "Check for Update" or I am just blind and cant find it. If you were to update it , would you just update this page?