forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[Announce]: MinPSPW on Win32/Ubuntu 9.04/OpenSolaris 2009.06

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
Heimdall



Joined: 10 Nov 2005
Posts: 259
Location: Netherlands

PostPosted: Fri Jun 26, 2009 5:54 pm    Post subject: [Announce]: MinPSPW on Win32/Ubuntu 9.04/OpenSolaris 2009.06 Reply with quote

I've been working on my build scripts for the SDK and am happy to announce that there are now 3 new builds for:

    *Win32
    *Ubuntu 9.04
    *OpenSolaris 2009.06


Windows:
https://sourceforge.net/project/downloading.php?group_id=223830&filename=pspsdk-setup-0.9.5.exe

Ubuntu:
https://sourceforge.net/project/downloading.php?group_id=223830&filename=pspsdk-0.9.5-ubuntu.tar.gz

OpenSolaris:
https://sourceforge.net/project/downloading.php?group_id=223830&filename=pspsdk-0.9.5-solaris.tar.gz
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
jbit
Site Admin


Joined: 28 May 2005
Posts: 293
Location: København, Danmark

PostPosted: Fri Jun 26, 2009 6:24 pm    Post subject: Reply with quote

Yay for opensolaris support, that is all :)
Back to top
View user's profile Send private message Visit poster's website
ne0h



Joined: 21 Feb 2008
Posts: 386

PostPosted: Sat Jun 27, 2009 12:29 am    Post subject: Reply with quote

Amazing work Heimdall, the best sdk!!
_________________
Get Xplora!
Back to top
View user's profile Send private message
jojojoris



Joined: 30 Mar 2008
Posts: 261

PostPosted: Sat Jun 27, 2009 4:55 am    Post subject: Reply with quote

Why a special linux version?

The normal toolchain compiles good and fast at my ubuntu 9.04.
_________________
Code:
int main(){
     SetupCallbacks();
     makeNiceGame();
     sceKernelExitGame();
}
Back to top
View user's profile Send private message
J.F.



Joined: 22 Feb 2004
Posts: 2906

PostPosted: Sat Jun 27, 2009 6:54 am    Post subject: Reply with quote

jojojoris wrote:
Why a special linux version?

The normal toolchain compiles good and fast at my ubuntu 9.04.


Given the number of people who somehow manage not to be able to install it, I say keep the linux version!
Back to top
View user's profile Send private message AIM Address
Dariusc123456



Joined: 12 Aug 2008
Posts: 394

PostPosted: Sat Jun 27, 2009 9:07 am    Post subject: Reply with quote

I hope it dont have any bugs. But thanks for the updated
_________________
PSHN - Playstation Hacking Network
PSX/PS1 - HACK - Game Shark
PS2 - HACK - Swap
PSP - HACK - Pandora
PS3 - ?
Back to top
View user's profile Send private message AIM Address
ITDemo



Joined: 17 Nov 2007
Posts: 20

PostPosted: Mon Jun 29, 2009 2:59 am    Post subject: Reply with quote

Hey Heimdall,

All I can say is thanks for makin this SDK!
But also just wonering if you would be able to compile triEngine for this??

Thanks!
Back to top
View user's profile Send private message
willow :--)



Joined: 13 Jan 2007
Posts: 126

PostPosted: Mon Jun 29, 2009 12:04 pm    Post subject: Reply with quote

Thanks a lot!
Back to top
View user's profile Send private message
Kreationz



Joined: 18 May 2008
Posts: 53

PostPosted: Mon Jun 29, 2009 1:38 pm    Post subject: Reply with quote

Any place we can see the change log at?
Back to top
View user's profile Send private message
slasher2661996



Joined: 22 Feb 2009
Posts: 91
Location: Melbourne Australia ZOMG

PostPosted: Mon Jun 29, 2009 2:48 pm    Post subject: Reply with quote

Is the Ubuntu version flawless?
And does it work on 8.10? (I know i should update, im lazy :P)
Back to top
View user's profile Send private message
Salvy



Joined: 30 Jun 2009
Posts: 9

PostPosted: Tue Jun 30, 2009 6:29 am    Post subject: Reply with quote

Kreationz wrote:
Any place we can see the change log at?


http://minpspw.sourceforge.net/

Quote:
New 0.9.5 Release for Windows, Ubuntu and OpenSolaris

The work on the build scripts have stabilized at the moment the same script is able to build the SDK on Windows, Linux Ubuntu and OpenSolaris 2009.06. You can now enjoy the latest SDK on any of these Operating Systems with the extra benefit that they will all behave the same way.

The current build includes the latest SVN and now is updated to include even more devpaks (38 in total):

zlib
bzip2
freetype
jpeg
libbulletml
libmad
libmikmod
libogg
libpng
libpspvram
libTremor
libvorbis
lua
pspgl
pspirkeyb
sqlite
SDL
SDL_gfx
SDL_image
SDL_mixer
SDL_ttf
smpeg
ode
libpthreadlite
cal3D
mikmodlib
cpplibs
flac
giflib
libpspmath
pthreads-emb
tinyxml
oslib
libcurl
intrafont
Jello
zziplib
Mini-XML

June 26, 2009
Back to top
View user's profile Send private message
NoEffex



Joined: 27 Nov 2008
Posts: 108

PostPosted: Tue Jun 30, 2009 8:19 am    Post subject: Reply with quote

Nice, if you tell me how it's done(The packaging) I could probably go out and provide you a 64-bit build and a BSD build when I get back from vacation in about a week.

I'm assuming this was done because most people don't know how to circumvent the gcc and such errors.
_________________
Programming with:
Geany + Latest PSPSDK from svn
Back to top
View user's profile Send private message
Kazuki



Joined: 13 Jun 2009
Posts: 5

PostPosted: Tue Jun 30, 2009 9:02 am    Post subject: Reply with quote

Thank you very much. ^_^
Back to top
View user's profile Send private message
tmaster



Joined: 21 Oct 2005
Posts: 12
Location: Ireland

PostPosted: Tue Jun 30, 2009 10:28 am    Post subject: Reply with quote

this work great with his ebook on ho to set it all up.

with this package i cant see any sdl examples only a few doc. where are they?
Back to top
View user's profile Send private message
kralyk



Joined: 06 Apr 2008
Posts: 114
Location: Czech Republic, central EU

PostPosted: Tue Jun 30, 2009 11:24 am    Post subject: Reply with quote

Hi, what actions do I need to take in order to install this properly?
Where should the pspsdk dir be located in linux?
Id like to make a PKGBUILD for Archlinux, which is my favourite distro.
Also, how do you compile this in linux? (I'd like to produce a x86_64 version as well)
_________________
...sorry for my english...
Back to top
View user's profile Send private message
Heimdall



Joined: 10 Nov 2005
Posts: 259
Location: Netherlands

PostPosted: Thu Jul 02, 2009 6:17 am    Post subject: Reply with quote

jojojoris wrote:

Why a special linux version?

The normal toolchain compiles good and fast at my ubuntu 9.04.


Why not? This way I make sure that my build scripts work in any environment, you see, I use exactly the same build script on Windows/Ubuntu/OpenSolaris, so all libs are available on all platforms as also the tools, gcc, gdb, psplink, etc...

Dariusc123456 wrote:

I hope it dont have any bugs. But thanks for the updated


Well, I'm not Donald Knuth, so there could be some, in fact I've already found one on OpenSolaris and psp-gdb which I need to look into, for Windows and Linux I haven't noticed anything wrong yet...

ITDemo wrote:
Hey Heimdall,

All I can say is thanks for makin this SDK!
But also just wonering if you would be able to compile triEngine for this??

Thanks!


That is possible all I need it to write a build and package script for it. I must say that for the next 2 months I won't have much time for the project, so don't expect it but I'll add it to the TODO list...

Kreationz wrote:
Any place we can see the change log at?


Here:
http://minpspw.svn.sourceforge.net/viewvc/minpspw/trunk/readme.txt?view=markup

I keep the basic changes on the README file.

And slasher2661996 I don't know, my main OSes are Windows XP, OpenSolaris 2009.06 and only lately Ubuntu 9.04 (for work) I haven't tried in older versions, the easier way is to download unzip and try to build the SDK samples...

NoEffex wrote:
Nice, if you tell me how it's done(The packaging) I could probably go out and provide you a 64-bit build and a BSD build when I get back from vacation in about a week.

I'm assuming this was done because most people don't know how to circumvent the gcc and such errors.


For that the easier way is to download the project files from SourceForge, and start patching on the build failures... Which BSD distro are you using? my best suggestion is to get a virtual machine with it, install GCC autools, bison, flex, automake, autoconf, subversion, ... (use the README to see which packages I install on windows, linux and solaris)

kralyk wrote:
Hi, what actions do I need to take in order to install this properly?
Where should the pspsdk dir be located in linux?
Id like to make a PKGBUILD for Archlinux, which is my favourite distro.
Also, how do you compile this in linux? (I'd like to produce a x86_64 version as well)


I'd say install it under /opt so your compiler can be accessed by /opt/pspsdk/bin/psp-gcc, so all you need is to add /opt/pspsdk/bin to the path.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Kreationz



Joined: 18 May 2008
Posts: 53

PostPosted: Fri Jul 03, 2009 6:24 pm    Post subject: Reply with quote

Quote:
The current build includes the latest SVN and now is updated to include even more devpaks (38 in total):


Thought it already included the latest SVN.(Being it hasn't been updated in ages.) If I'm wrong about that, what's been changed recently?
Back to top
View user's profile Send private message
Mon Ouïe



Joined: 05 Jul 2009
Posts: 36

PostPosted: Sun Jul 05, 2009 10:29 pm    Post subject: Reply with quote

kralyk wrote:

Id like to make a PKGBUILD for Archlinux, which is my favourite distro.
Also, how do you compile this in linux? (I'd like to produce a x86_64 version as well)


It's mine too :)
I tried a PKGBUILD, but it didn't work well :
Code:

pkgname=psptoolchain-svn
pkgver=2468
pkgrel=1
pkgdesc="Cross compiler environnement for the PSP"
url="http://www.ps2dev.org"
arch=('i686' 'x86_64')
license=('custom') # Since they're not all under the same...
depends=() # Everything should be installed by default
makedepends=('subversion')
conflicts=('psptoolchain')
replaces=('psptoolchain')

install=

md5sums=()

_svntrunk=svn://svn.pspdev.org/psp/trunk/psptoolchain
_svnmod=psptoolchain

build()
{
  svn co $_svntrunk
  msg "SVN checkout done or server timeout"
  cd $_svnmod

  # You can edit these variables if you don't want PSPDEV to be installed there
  export CC=gcc
  export PSPDEV=${pkgdir}/opt/pspdev
  export PATH=$PATH:$PSPDEV/bin

  ./toolchain.sh
}


I think it didn't work because the svn itself ( sometimes, it doesn't work with a classic svn checkout ). You can try if you want, and there are not that much changes to do for the psplibraries package.

Notice that it misses an install file, which should tell the user to set some environnements variables in his /etc/profile.

And I'd also want both 32 and 64 bits packages :)
( Don't say Ubuntu, just Linux 32 bits or Linux 64 bits. It'll be better for us )
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group