Snow Leopard mini apps

Discussion in 'PowerPC Macs' started by wicknix, Mar 15, 2018.

  1. wicknix macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #1
    Since there isn't a dedicated or stickied snow leopard thread i'm tossing this here.

    I took some of the mini apps i built for 10.4/10.5 and rebuilt them for 10.6, and added a few more that wouldn't work on tiger/leopard if anybody is interested.
    So far the list includes:

    Browser - No frills uber basic webkit browser
    Facebook - (mobile web version)
    HookTubeX - Internet video streamer
    ShoutCastX - Internet radio via shoutcast
    SoundCloud - (mobile web version)
    Twitter - (mobile web version)
    YewTube - TonVid / YouTube viewer

    Downloads are here: https://drive.google.com/drive/folders/1bz_L2Vhq-Zuw7-sBl_HyhdHXy3k5UKOv

    ShoutCastX.png
    Cheers
     
  2. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #2
    I setup up a build machine and successfully built the latest Pale Moon 27.8.2 web browser. It works with 64 bit machines and was tested on 10.6, 10.8 and 10.11. Now i've been trying to build a 32 bit version for core solo machines with no success. Anybody have any pointers on how to build for 32 bit? I know i have to pass the flags for i386 (vs x86_64), but even when i do that it proceeds to build the 64 bit version. Any tips would be appreciated, as i think 32 bit snow leopard users deserve a current web browser.

    Download 64 bit version: https://drive.google.com/file/d/1LARDsfBEbq0VwOiVTUo8SKfJMO4WkeiM/view?usp=sharing

    Cheers.
     
  3. AphoticD macrumors 68000

    AphoticD

    Joined:
    Feb 17, 2017
    Location:
    Australia
    #3
    If the build is via a Terminal shell, try entering "CFLAGS=-m32" and then "make". I have used this technique on Linux to build 32bit binaries in a 64bit environment (e.g. MOL on ppc64).
     
  4. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #4
    Thanks. I'll give that a shot tomorrow. I'm already up way too late monkeying with it. ;)
     
  5. vddrnnr macrumors member

    vddrnnr

    Joined:
    Jan 23, 2017
    #5
    Hi wicknix,

    Go for it :D
    I have Lion 10.7.2 running on a CoreDUO ( 32 bit ), the best I got is FireFox 52 running ( just need to change Info.plist ).
    If you want I can help you testing.

    Best regards,
    voidRunner
     
  6. Lastic macrumors 6502a

    Joined:
    Mar 19, 2016
    Location:
    North of the HellHole
    #6
    How is the build process for Pale Moon on OS X dependency-wise ?
    From what I recall JeffBai built it for PPC also :

    https://powerpcliberation.blogspot....howComment=1479933195505#c4257756405197955314

    #80

    so now I'm wondering wether it could be build for 32 bit PPC also .
     
  7. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #7
    @vddrnnr : "If" i'm able to get it to build for 32 bit i'll let you and everybody else know. :)

    @Lastic : The build process went smooth as butter once i figured out what packages to install via macports for it to build. Basically run ./mach build until it bombed out, figure out what it was complaining about, install sore thumb, repeat. Eventually it built with no errors. :D

    Yeah, i've been trying on my ibook g4 as well, but with no luck yet.

    Cheers
     
  8. redheeler macrumors 604

    redheeler

    Joined:
    Oct 17, 2014
    #8
    It's great to see that 64-bit Snow Leopard has a modern browser choice, and it definitely performs better than the standard Firefox on my Late 2006 iMac running Mountain Lion as well. Made this the default browser in OS X, though admittedly the iMac is primarily running Linux Mint now.
     
  9. KFantomas, Mar 29, 2018
    Last edited: Mar 29, 2018

    KFantomas macrumors regular

    KFantomas

    Joined:
    Aug 15, 2014
    Location:
    Chartres, FR
    #9
    Hi ! How have you got Lion 10.7.2 running on a Core Duo ? I thought only the DP1-DP2 could run on 32bit Core machine ?
    I have a Early 2006 MacBook Pro with a 1.83GHz Core Duo so I would be interested to get Lion running on it :)
    Thanks ;)

    EDIT: I've found a video talking about it :)
     
  10. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #10
  11. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #11
  12. eyeleica macrumors newbie

    eyeleica

    Joined:
    Nov 15, 2016
    Location:
    Las Vegas, Nevada
    #12
    Wicknix,
    thanks for the work on New Moon. It sure is beneficial to the MacBook Pro 2.33 Intel Core 2duo. The only problem I have is when i go to reddit.com the machine shuts down. Rather, I get a window shade and a message that the computer must be shut down. This has happened with all of the New Moons I've used. I am too inexperienced to figure out the cause.
    Any ideas?
     
  13. RhianB macrumors 6502a

    RhianB

    Joined:
    Sep 3, 2016
    Location:
    505 USA
    #13
    sounds like it's kernel panicking for some reason.
     
  14. eyeleica macrumors newbie

    eyeleica

    Joined:
    Nov 15, 2016
    Location:
    Las Vegas, Nevada
    #14
    I am thinking that the only time there is a kernel attack is when going to the reddit.com website using New Moon.
    The conflict would then be software related, but ?
     
  15. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #15
    @eyeleica Thanks. Hmm. I can get on reddit just fine here. Are you using any extentions/add-ons by chance? All i'm using is adblock latitude and my user agent is set to firefox compatibility. (found in preferences -> advanced -> general)

    Cheers
     
  16. eyeleica macrumors newbie

    eyeleica

    Joined:
    Nov 15, 2016
    Location:
    Las Vegas, Nevada
    #16
    wicknix,
    I deleted the extentions/add-ons I had and tried adblock latitude. Kernel panic. Disabled adblock latitude, turned off the computer, restarted and went to reddit.com. No problems! Thank you for your help and for making NewMoon available for the original intel mac using 10.6.
     
  17. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #17
    I've been slacking a bit as of late. Here's my latest unofficial palemoon 27.9.2:
    https://drive.google.com/file/d/1zfUd09ilDqgLouIjpRKNIyj3YhWTOWUg/view?usp=sharing

    Still no luck with 32bit builds. I really don't want to mess with my working macports installation to install the universal packages which are needed for 32 bit builds being built on 64 bit systems. Seems like it'd just be easier to build with a 32 bit core solo machine (which i don't have).

    Cheers
     
  18. AphoticD macrumors 68000

    AphoticD

    Joined:
    Feb 17, 2017
    Location:
    Australia
    #18
    if you would like to share some of your setup steps, I could give it a try?
     
  19. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #19
    I'll try to remember off the top of my head...
    Requires 10.7 Lion minimum to build. Will fail on 10.6 due to missing frameworks in the 10.6 SDK.
    Install xcode, command line tools and macports ;)
    Then you'll need these:
    sudo port -v install autoconf213 python27 libidl ccache yasm clang-3.7 (gcc might work, but i use clang)
    Download Pale Moon source: https://github.com/MoonchildProductions/Pale-Moon/archive/27.9.2_Release.zip
    Extract source archive somewhere convenient.
    Add a sane .mozconfig (i'll attach mine to this post. you'll need to change the optimize flag or remove it)
    From the source directory type: ./mach build
    If it builds (takes about 1 hour) test it with: ./mach run
    Now package it: ./mach package
    The built package will be in /obj_x86_blah_blah/dist
    Rename package from palemoon-27.9.2.xxx.dmg to newmoon-27.9.2.xxx.dmg as per their request if you distribute.

    Good luck!
     

    Attached Files:

  20. DouglasCarroll macrumors member

    Joined:
    Dec 27, 2016
    #20
    Thanks so much, I just downloaded this and it is running great on my upgraded 2.33 Core 2 Duo 2007 Mac Mini under OS Lion.

    Thanks for the effort, it is really appreciated!!!

    :)
     
  21. WinterClaws macrumors newbie

    WinterClaws

    Joined:
    Jun 16, 2018
    #21
    Longtime MacRumors visitor, ultra-diehard Snow Leopard fan, never posted or registered before, and now did so just to give huge thanks(!) to Wicknix for this build of PaleMoon. It will be a huge help and lifesaver. Very much appreciated!
     
  22. CooperBox macrumors 65816

    CooperBox

    Joined:
    Nov 28, 2010
    Location:
    France - between Ricard & Absinthe
    #22
    I too am a true lover of Snow Leopard. Still retain it on several machines that could be upgraded. On one favourite Intel in particular (a MacBook7,1) I have left SL installed and certainly don't intend to upgrade to High Sierra - which I'm no great fan of.
     
  23. wicknix thread starter macrumors 6502

    wicknix

    Joined:
    Jun 4, 2017
    Location:
    Wisconsin, USA
    #23
    Thanks. As of about a month ago i started working with the Pale Moon team for Mac development. Our goal is to get MacOS officially supported by Pale Moon. Currently the only supported platforms are windows and linux. There are a few minor kinks to work out yet, but we are getting close. :D

    In the meantime, here is my latest unofficial 27.9.3 build:
    https://drive.google.com/file/d/1-t6zpN68FtXkeOwSOsN9Vx2ap2-As_r3/view?usp=sharing

    Cheers
     
  24. AphoticD macrumors 68000

    AphoticD

    Joined:
    Feb 17, 2017
    Location:
    Australia
    #24
    Great work @wicknix ! Anything that supports otherwise obsoleted hardware is awesome in my books.

    Pale Moon makes Snow Leopard a completely capable OS. It would be ideal to include official support for 32-bit hardware also as there are still a number of Core Duo machines kicking along. Some of those ‘06 MacBooks just won’t give up!
     
  25. wicknix, Jul 19, 2018
    Last edited: Jul 19, 2018

Share This Page

41 March 15, 2018