Forum: PS3 Technical Development - Topics relating to Playstation 3 Technical development ONLY! Read and discuss the latest Cobra USB updates, tutorials and explanations or find out about bluray drive bypass firmwares plus much more.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Like Tree4Likes

Thread: Installation guide for Fail0verfl0w ps3tools, geoHot-publictools, ps3toolchain, psl1ght and ps3libraries on Mac OsX 10.6.7 and Mac OsX 10.5.8
  

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 18
  1. #1 Installation guide for Fail0verfl0w ps3tools, geoHot-publictools, ps3toolchain, psl1ght and ps3libraries on Mac OsX 10.6.7 and Mac OsX 10.5.8 
    nevik is offline Member
    Join Date
    Jan 2011
    Posts
    77
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    8
    Likes Received
    7
    I just wanted to add a thank you to all who worked on the tools listed below or helped me work out the issues while building the ps3toolchain these include and are not limited to:
    Failoverfl0w
    Geo-hot
    ooPo
    zeldin (zeldin is cool and completely helped work out some issues)
    kakaroto


    Installation guide for Fail0verfl0w ps3tools, geoHot-publictools, Psl1ght, ps3toolchain, and ps3libraries on Mac OsX 10.6.7 and Mac OsX 10.5.8. I tried to make this as simple as possible for those who are new and want to learn, so somethings may seem over explained and obvious to the experienced user.

    If you find I have missed something, or are having a problem please make me aware.

    first things that are needed are to install X11 and Xcode get them from your OsX install dvd or from Apple developers site just register, it is free, and download the latest version.

    Apple Developer

    PPC 10.5.8: you will need Xcode 314_2809_developerdvd.dmg
    Intel 10.6.7: you will need Xcode 3.2.6_and_ios_sdk_4.3.dmg

    next go to the MacPorts website and download the latest and install.

    The MacPorts Project -- Home

    when that is all done start up terminal and start installing all the ports needed. Do them one at a time and add +universal at the end of the port you are getting. so in terminal type:

    sudo port install autoconf +universal

    now this will grab a bunch of dependencies that are needed and take a moment to complete. The easy way to do the rest of the ports you need is to use the up arrow key to see your last entered command and then delete autoconf and enter the next on the list.

    so do this list of ports:

    autoconf bison flex textinfo ncurses wget libelf zlib openssl python27 libtool libmpc gmp (Even though we are installing gmp thourgh port install we will still need to do manually{see below}) mpfr gcc45 nano m4 gzip


    To make things organized in your home directory make a folder labeled ps3-installs. This is where you want to put all the source code that you will be installing.

    GMP installation, download the version you need:

    PPC 10.5.8:
    ftp://ftp.gnu.org/gnu/gmp/gmp-4.3.1.tar.bz2

    Intel 10.6.7:
    ftp://ftp.gnu.org/gnu/gmp/gmp-5.0.1.tar.bz2

    Directions to install gmp for both 10.5.8 and 10.6.7 just use the above specified file for your Os.

    extract gmp to your ps3-installs directory. then in terminal type:

    cd /users/home.directory.name/ps3-installs/gmp-5.0.1

    aclocal

    mkdir build

    cd build

    the first command changes the directory to gmp, update the configure files and then we made a folder in the gmp folder called build which we then changed to.

    now we have to configure gmp from the build directory to do that open the gmp folder and find the configure file and drag it into the terminal then make sure there is only one space after the configure and copy paste the following into terminal after configure:

    --enable-cxx --enable-mpbsd --enable-static --with-gnu-ld

    should look like the below and hit enter, let it configure then type make, make check and you should get no errors then type sudo make install.

    /users/home.directory.name/ps3-installs/gmp-5.0.1/configure --enable-cxx --enable-mpbsd --enable-static --with-gnu-ld

    make

    make check

    sudo make install


    Next you will need to install pkg-config you can get the latest from here:

    http://pkgconfig.freedesktop.org/rel...ig-0.25.tar.gz
    or see
    Index of /releases

    extract to your ps3-installs directory and in terminal type:

    cd /users/home.directory.name/ps3-installs/pkg-config-0.25

    aclocal

    ./configure

    make

    make check

    sudo make install


    Next we need to install automake-1.10 go to here to download.

    Index of /gnu/automake
    or
    automake-1.10.tar.gz

    download and extract to ps3-installs then in terminal:

    cd /users/home.directory.name/ps3-installs/automake-1.10

    ./configure

    make

    sudo make install


    After all of the installs are done sync and upgrade your ports by typing:

    sudo port -v selfupdate

    then

    sudo port upgrade outdated


    Then you need to install git go to:
    Downloads - git-osx-installer - OSX Installer for Git - Google Project Hosting
    find the version for your Os. Mount the image and install.

    You will also need to install the Nvidia cg tool kit. you will need to register, takes a few moments. please go here: Cg Toolkit | NVIDIA Developer Zone
    Find the image install for OsX. once you have downloaded the Cg toolkit mount image and install.

    Then while we are here doing all these installations lets put the .ps3keys where they need to be to use some of the tools that we are building. First lets get the keys and some tools by cloning with git, change directory to ps3-installs and clone, so in terminal type: (if a the cloning process stalls hold 'control' and press 'c' to cancel the try again)

    cd /users/home.directory.name/ps3-installs

    git clone git://git-hacks.com/allps3tools/allps3tools.git

    and then clone the ps3tools from gitbrew.org git, they are the Fail0verflow's tools released after 3-25-11 that are needed to use Ps3mfw and more.

    git clone git://git.gitbrew.org/ps3/ps3tools.git


    look in the ps3-installs folder for what you just cloned and then look for kakaroto-ps3keys and take notice of geohot-ps3publictools and the ps3tools from gitbrew.

    Then we need to put the keys in a folder labeled .ps3 in your home directory. Folders labled 'dot' anything on OsX is a system folder and is invisible. My home directory is nevik. Terminal always starts up in your home directory, so start a new terminal shell and type:

    sudo mkdir .ps3

    then in Finder go to the 'go' menu and select 'go to folder' and type the path to the folder we just created mine would be:
    (there are other methods to 'show all files' but most of these reset the finder and if you are running anything when you do this it will stop that process, so my opinion, try and use the 'go to folder' to find things invisible)

    /users/nevik/.ps3

    this will open that folder for you, copy the keys into there and it will ask for your password supply it.

    Now install the ps3tools that are in your ps3-installs directory. enter the following into the terminal:

    cd /users/home.directory.name/ps3-installs/ps3tools

    ./autogen.sh

    ./configure

    make

    sudo make install


    This just installed:

    sceverify readself readself2 unself unself2 makeself self_rebuilder ungpkg norunpack pupunpack puppack unpkg pkg cosunpkg cospkg undat dat unspp eidsplitr scekrit

    These tools do a lot of things one example is take a PS3UPDAT.PUP 3.55 or below and put it in your home directory and in terminal enter:

    pupunpack PS3UPDAT.PUP pup-extract-test

    this will extract the pup's contents to a folder you just created named pup-extract-test. check out the files only alter anything if you know what you are doing!


    Build geohots public tools.

    cd /users/home.directory.name/ps3-installs/geohot-ps3publictools

    make

    This builds the files make_self make_self_npdrm and package_finalize

    You can use these tools to make EBOOT.ELF to EBOOT.BIN and to sign a pkg for a CFW. Example being I wanted to sign the Snes.Multiman.pkg for WT-Geohot Cfw. Place the .pkg file you wish to sign in the same folder as the package_finalize from geo-hot publictools make sure there are no spaces in the package name, so I renamed mine to Snes.Multiman.pkg and in terminal change directory to where the pkg file is and type:

    ./package_finalize Snes.multiman.pkg

    This .pkg will now be installable on a Cfw that requires Geo-hot npdrm.


    Now to build the Ps3toolchain and Psl1ght and the libraries. You should only need to clone the ps3toolchain because in running it Psl1ght and the ps3libraries are installed, here are all the links you may need.
    In terminal:

    cd /users/home.directory.name/ps3-installs

    git clone git://github.com/nevik/ps3toolchain.git

    then if needed:

    git clone git://github.com/nevik/PSL1GHT.git

    git clone git://github.com/nevik/ps3libraries.git

    Find the ps3toolchain folder you just cloned. Move it to your ps3-installs folder and look in the scripts folder. We need to change a few lines in the gcc scripts. We will use nano. it is important to know this because the ps3toolchain is updated all the time and you may need to use a different fork than the one I provided. So open a new terminal and you are going to type sudo nano (nano is a document editing program) and hit the space bar then drag the 002-gcc-4.5.2-ppu-stage1.sh file into terminal and press enter. this will open the file in nano for editing. use the directional arrows on the keyboard to go down till you see

    --enable-lto \

    change it to

    --enable-lto --with-libelf=/opt/local --with-libiconv-prefix=/opt/local\

    when you copy paste the change, the text will jump half line go to the part furthest to the left and remove the one space to bring it back up into the correct line. then use 'control x' to exit, 'y' to yes you want to save and 'enter' to overwrite current file.

    do this for all the gcc scripts: 002,004,008 and 010.

    in the future if you build from another fork or source of the ps3toolchain you will need to alter the gcc.xxx.xxx.sh files.

    We need to make the directory that the toolchain and psl1ght will build into. In terminal type:

    sudo mkdir /usr/local/ps3dev

    Then in terminal type:

    export PS3DEV=/usr/local/ps3dev
    export PSL1GHT=$PS3DEV/psl1ght

    export PATH=$PATH:$PS3DEV/bin
    export PATH=$PATH:$PS3DEV/ppu/bin
    export PATH=$PATH:$PS3DEV/spu/bin

    You will need to enter the above into terminal each time you wish to use psl1ght.
    this is going to build to a folder in the system that is hidden and you can use the 'go' menu to find. In Finder go to the 'go' menu and select 'go to folder' and type:

    /usr/local

    now in terminal type:

    cd /users/home.directory.name/ps3-installs/ps3toolchain

    sudo ./toolchain-sudo.sh

    now kick back and wait.

    When done without closing the terminal window go to the ps3toolchian/build/psl1ght/samples folder copy it to your ps3-installs folder . in terminal change directory to the samples folder and type 'make' it will build all the samples.

    Sometimes the Ps3toolchain errors when it can't download a file or a download is interrupted. If you need to rerun the toolchain make sure to delete the files it created in the ps3dev folder as it needs to rebuild and relink everything. in the ps3toolchain folder you may need to delete the folder or the file it exited on but not everything it already successfully completed. I have run into a problem where a file won't download and wget for mac won't retry it will error you can download the file manually and place it where it needs to be and rerun the chain or change the script with nano to a working link for you but don't share the script because that link may not always be avaiable.

    I have had complete success with the above method and links on a G4 10.5.8 and an Intel 10.6.7.

    Hope this helps
    Last edited by nevik; 06-18-2011 at 08:11 AM. Reason: Edit 6-17-11 Complete-build no errors.
    Krack3n, Mistawes, seros and 1 others like this.
    Reply With Quote  

  2. #2 issue too 
    dudu.clx is offline Member
    Join Date
    May 2011
    Posts
    10
    Downloads
    9
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    you say: This has failed for me at the Ps3libraries and I am trying to work out the rest of the issues.....

    well, i got issue too ...

    i'm writing a script to an easy install and resolved issue ...

    for now, i have signal.h used by libiconv who just crash the ps3libraries script.
    i use libiconv +universal

    here the log
    ./.././libiberty/strsignal.c:554:1: erreur: conflicting types for ‘psignal’
    /usr/include/signal.h:105:6: note: previous declaration of ‘psignal’ was here

    think missing port install cairo

    will certainly use echo and say in toolchain.sh and sub-script to exactly know where it's crash ...
    because this issue don't show me the failed script.

    i ever have 8 differents issue ... 6 resolving ...
    the 2 others need to clean and uninstall all ports, but make my fail to the 'psignal' issue.

    really want it on my hackintish ...
    i keep a look on this tread !

    found this:
    http://www.pages.drexel.edu/~sg64/st...ss-compile.htm
    https://trac.macports.org/wiki/UsingTheRightCompiler
    http://stackoverflow.com/questions/8...ate-gcc-on-osx
    hope this help
    Last edited by dudu.clx; 06-17-2011 at 06:43 PM.
    Reply With Quote  

  3. #3  
    nevik is offline Member
    Join Date
    Jan 2011
    Posts
    77
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    8
    Likes Received
    7
    please make sure that you are using the git hub link to the libraries. I have now worked out all the issues and have successfully run the ps3toolchain on an intel and an ppc mac.

    Cario should build while the libraries are being installed.

    '/usr/include/signal.h:105:6: note: previous declaration of ‘psignal’ was here'

    and are you meaning to spell pslight it should be psl1ght?

    you may need to delete the files in ps3dev before you run the toolchain.
    Last edited by nevik; 06-17-2011 at 07:49 PM.
    Reply With Quote  

  4. #4  
    dudu.clx is offline Member
    Join Date
    May 2011
    Posts
    10
    Downloads
    9
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    yes, that's right ...
    too much try, so i forgot ...

    here were i am:
    checking for suffix of native executables... ld: library not found for -lgcc_ext.10.5
    collect2: ld returned 1 exit status
    configure: error: native C compiler is not working
    gmake: *** [setup] Erreur 1
    ../scripts/004-freetype-2.4.3.sh: Failed.
    ../scripts/013-ps3libraries.sh: Failed.

    solution ?
    Last edited by dudu.clx; 06-18-2011 at 04:17 AM.
    Reply With Quote  

  5. #5  
    dudu.clx is offline Member
    Join Date
    May 2011
    Posts
    10
    Downloads
    9
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    reinstall all:
    git
    ports
    xcode (3.2.6)
    follow step by step, and still have freetype bad linked ...

    on a japonise tweet, (thanks to the widget's translator) they say: Please try adding path to gcc_ext.10.5 to libpath.

    about path:
    sh-3.2# "echo $PATH" sb
    sh: echo /opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/usr/local/ps3dev/host/ppu/bin:/usr/local/ps3dev/host/spu/bin:/usr/local/ps3dev/psl1ght/host/bin:/usr/local/ps3dev/bin:/usr/local/ps3dev/ppu/bin:/usr/local/ps3dev/spu/bin: No such file or directory
    ----> can see old path for psl1ght V1 ($ps3dev/psl1ght/host ....)

    sh-3.2# pico .profile ---> nothing in it after running toolchain.sh
    sh-3.2# pico .bash_profile ---> nothing in it after running toolchain.sh
    sh-3.2# sudo vi /etc/paths

    /usr/bin
    /bin
    /usr/sbin
    /sbin
    /usr/local/bin

    edit: error is certainly here:
    sh-3.2# gcc ls -l
    i686-apple-darwin10-gcc-4.2.1: ls: No such file or directory
    Last edited by dudu.clx; 06-18-2011 at 06:21 AM.
    Reply With Quote  

  6. #6  
    nevik is offline Member
    Join Date
    Jan 2011
    Posts
    77
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    8
    Likes Received
    7
    Quote Originally Posted by dudu.clx View Post
    reinstall all:
    git
    ports
    xcode (3.2.6)
    follow step by step, and still have freetype bad linked ...

    on a japonise tweet, (thanks to the widget's translator) they say: Please try adding path to gcc_ext.10.5 to libpath.

    about path:
    sh-3.2# "echo $PATH" sb
    sh: echo /opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin:/usr/local/ps3dev/host/ppu/bin:/usr/local/ps3dev/host/spu/bin:/usr/local/ps3dev/psl1ght/host/bin:/usr/local/ps3dev/bin:/usr/local/ps3dev/ppu/bin:/usr/local/ps3dev/spu/bin: No such file or directory
    ----> can see old path for psl1ght V1 ($ps3dev/psl1ght/host ....)

    sh-3.2# pico .profile ---> nothing in it after running toolchain.sh
    sh-3.2# pico .bash_profile ---> nothing in it after running toolchain.sh
    sh-3.2# sudo vi /etc/paths

    /usr/bin
    /bin
    /usr/sbin
    /sbin
    /usr/local/bin

    edit: error is certainly here:
    sh-3.2# gcc ls -l
    i686-apple-darwin10-gcc-4.2.1: ls: No such file or directory
    If you want me to help I had asked to see the config.log but please don't post it here as it is long and will eat up a lot of space. At a guess without reading the log it seems you need to delete all the files in ps3dev folder. make sure you have changed the gcc____.sh files in the script set your paths. this time try setting PSL1GHT=$PS3DEV to PSL1GHT=$PS3DEV/psl1ght. try a new git of the toolchain also. if you are having a problem with wget retrieving a file you can find an alternate link and change the script to get from that link but do not share that script because that link may not exist later. Onc3e again without the config.log to look at I am only guessing?
    Reply With Quote  

  7. #7  
    dudu.clx is offline Member
    Join Date
    May 2011
    Posts
    10
    Downloads
    9
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    i send it to your yahoo mailbox ... my adress name is same as mine pseudo.

    tryes opoo toolchain, and yours ... always the same ... with modded gcc____.sh configuring the --enable-lto --.......

    installing gcc4.2.1 from gnu ...
    but even it, with ls /Developer/usr/bin, i can see i686-apple-darwin10-gcc-4.2.1
    hope will work
    ..yes, i have wget +universal
    Reply With Quote  

  8. #8  
    nevik is offline Member
    Join Date
    Jan 2011
    Posts
    77
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    8
    Likes Received
    7
    Check your email your ended in my spam i have fixed that. hope the link i sent works. I am cloning my own repository and will build again, will report back.

    I am sorry but i didn't include that you need to use the sudo command when altering the gcc scripts with nano so in terminal:

    sudo nano /path.to/002-gcc-4.5.2-PPU-stage1.sh

    i have changed the tutorial to reflect this and should fix your problem.


    Edit:

    I just finished rerunning the toolchain and have had 100% success with the clone from my repository. please double check your gcc scripts libtool won't link correctly if not changed.
    Last edited by nevik; 06-18-2011 at 09:14 AM.
    Reply With Quote  

  9. #9  
    dudu.clx is offline Member
    Join Date
    May 2011
    Posts
    10
    Downloads
    9
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    my again,

    i clean my system with a clean backup of a fresh install of mac with PSPSDK installed from xero1's .dmg.
    then i follow all step by step, strictly the same as you describe.

    when compiling toolchain, i got this:

    1/MPFR not found or use a different ABI, during 002-gcc___.sh
    in the build dir gmp, mpc and mpfr wasn't unarchived.
    --> unarchived them manually, cd to mpfr dir and run ./configure, make and got issue:
    ./.././libiberty/strsignal.c:554:1: erreur: conflicting types for ‘psignal’
    /usr/include/signal.h:105:6: note: previous declaration of ‘psignal’ was here

    2/run the toolchain, despite the 'psignal' error in MPFR, and got:
    building ... make_self
    ..........
    "_SHA1_Final", referenced from:
    _SHA1_ghetto_final in ccfTp1yJ.o
    _SHA1_ghetto_final in ccfTp1yJ.o
    ld: symbol(s) not found
    collect2: ld returned 1 exit status
    gmake[2]: *** [make_self] Erreur 1
    gmake[1]: *** [all] Erreur 2
    gmake: *** [all] Erreur 2
    ../scripts/012-psl1ght.sh: Failed.
    ----->cd /path/to/ps3toolchain/build/gmp-5.0.1/ and i create build re-installing gmp-5.0.1 configure it with --enable-cxx --enable-mpbsd --enable-static --with-gnu-ld and make, make check, sudo make install
    ----->cd /path/to/ps3toolchain/build/mpc-0.8.2 and ./configure, make, make check, sudo make install
    ----->cd /path/to/ps3toolchain/build/mpfr-2.4.2 and ./configure, make, make check, sudo make install
    ----->still got the issue when running the toolchain script
    ----->reinstall all needed ports with sudo port clean installed, sudo port -f uninstall installed, sudo port install autoconf automake bison flex texinfo gcc45 ncurses gmake wget libelf python26 zlib libtool git-core gmp openssl mpfr libmpc +universal, sudo port selfupdate, sudo port upgrade outdated, sudo port sync (of course i erase all in ps3dev dir and all dir in ps3toolchain/build)
    ----->still got the issue when running the toolchain script
    ----->rebuild path/to/ps3-installs/gmp-5.0.1/build, make distclean, configure it with spécified config, make, make check, make install
    ----->update upgrade and sync mac port
    ----->still have same issue
    -----> sudo port install wget +universal (to get zlib and libidn configuring ... and build openssl again) and so i get Activating wget @1.12_3+ssl+universal
    -----> get issue (a way long)
    building ... make_self
    building ... make_self_npdrm
    building ... package_finalize
    building ... sprxlinker
    main.c
    /Users/duduclx/PS3/ps3toolchain/build/psl1ght/tools/ps3load/source/main.c:401: warning: implicit declaration of function ‘strlen’
    ....and lot of same ligne for each function....
    lipo: can't figure out the architecture type of: /var/tmp//ccFITHzs.out
    gmake[3]: *** [main.o] Erreur 1
    gmake[2]: *** [build] Erreur 2
    gmake[1]: *** [all] Erreur 2
    gmake: *** [all] Erreur 2
    ../scripts/012-psl1ght.sh: Failed.
    ERROR: Could not run the toolchain script.
    -----> port install python26 python27 +universal and sudo port select --set python python27
    -----> still have issue
    -----> sudo port install libtool +universal and reinstall gmp-5.0.1 with config specified
    -----> still have issue
    -----> sudo port install python26 +universal and sudo port select --set python python26 (wasn't +universal ...??)
    -----> still have issue
    -----> try different thing and other ps3toolchain git without success
    -----> reinstall xcode 3.2.6

    ...then i got both issue ... one time the first, an other time i have the second issue ...
    Reply With Quote  

  10. #10  
    nevik is offline Member
    Join Date
    Jan 2011
    Posts
    77
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    8
    Likes Received
    7
    Quote Originally Posted by dudu.clx View Post
    my again,

    i clean my system with a clean backup of a fresh install of mac with PSPSDK installed from xero1's .dmg.
    then i follow all step by step, strictly the same as you describe.

    when compiling toolchain, i got this:

    1/MPFR not found or use a different ABI, during 002-gcc___.sh
    in the build dir gmp, mpc and mpfr wasn't unarchived.
    --> unarchived them manually, cd to mpfr dir and run ./configure, make and got issue:
    ./.././libiberty/strsignal.c:554:1: erreur: conflicting types for ‘psignal’
    /usr/include/signal.h:105:6: note: previous declaration of ‘psignal’ was here

    2/run the toolchain, despite the 'psignal' error in MPFR, and got:
    building ... make_self
    ..........
    "_SHA1_Final", referenced from:
    _SHA1_ghetto_final in ccfTp1yJ.o
    _SHA1_ghetto_final in ccfTp1yJ.o
    ld: symbol(s) not found
    collect2: ld returned 1 exit status
    gmake[2]: *** [make_self] Erreur 1
    gmake[1]: *** [all] Erreur 2
    gmake: *** [all] Erreur 2
    ../scripts/012-psl1ght.sh: Failed.
    ----->cd /path/to/ps3toolchain/build/gmp-5.0.1/ and i create build re-installing gmp-5.0.1 configure it with --enable-cxx --enable-mpbsd --enable-static --with-gnu-ld and make, make check, sudo make install
    ----->cd /path/to/ps3toolchain/build/mpc-0.8.2 and ./configure, make, make check, sudo make install
    ----->cd /path/to/ps3toolchain/build/mpfr-2.4.2 and ./configure, make, make check, sudo make install
    ----->still got the issue when running the toolchain script
    ----->reinstall all needed ports with sudo port clean installed, sudo port -f uninstall installed, sudo port install autoconf automake bison flex texinfo gcc45 ncurses gmake wget libelf python26 zlib libtool git-core gmp openssl mpfr libmpc +universal, sudo port selfupdate, sudo port upgrade outdated, sudo port sync (of course i erase all in ps3dev dir and all dir in ps3toolchain/build)
    ----->still got the issue when running the toolchain script
    ----->rebuild path/to/ps3-installs/gmp-5.0.1/build, make distclean, configure it with spécified config, make, make check, make install
    ----->update upgrade and sync mac port
    ----->still have same issue
    -----> sudo port install wget +universal (to get zlib and libidn configuring ... and build openssl again) and so i get Activating wget @1.12_3+ssl+universal
    -----> get issue (a way long)
    building ... make_self
    building ... make_self_npdrm
    building ... package_finalize
    building ... sprxlinker
    main.c
    /Users/duduclx/PS3/ps3toolchain/build/psl1ght/tools/ps3load/source/main.c:401: warning: implicit declaration of function ‘strlen’
    ....and lot of same ligne for each function....
    lipo: can't figure out the architecture type of: /var/tmp//ccFITHzs.out
    gmake[3]: *** [main.o] Erreur 1
    gmake[2]: *** [build] Erreur 2
    gmake[1]: *** [all] Erreur 2
    gmake: *** [all] Erreur 2
    ../scripts/012-psl1ght.sh: Failed.
    ERROR: Could not run the toolchain script.
    -----> port install python26 python27 +universal and sudo port select --set python python27
    -----> still have issue
    -----> sudo port install libtool +universal and reinstall gmp-5.0.1 with config specified
    -----> still have issue
    -----> sudo port install python26 +universal and sudo port select --set python python26 (wasn't +universal ...??)
    -----> still have issue
    -----> try different thing and other ps3toolchain git without success
    -----> reinstall xcode 3.2.6

    ...then i got both issue ... one time the first, an other time i have the second issue ...
    What system are you building on? the pspsdk from xero1 - PSPSDK for OS X 10.5 Intel Mac's only for now. - Google Project Hosting is made for 10.5 if you are on 10.6 I would suggest not using the preinstalled with libs if you use the preinstalled with libs you should only need that. there is a psl1ghtV1 installer for mac it is one of the threads here http://psx-scene.com/forums/f149/ps3...0-6-6-a-75252/ (PS3 SDK and tools for Mac OS X 10.6.6).
    Reply With Quote  

Page 1 of 2 1 2 LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •