I just recently started to look at ps2sdk and sdl and have some thoughts, I use svn.ps2dev.org/ps2 stuff on linux (Debian 4.0 Etch):
* Do there exist any documents about dependencies between projects?
* It took some time for me until I found out that you need to prepend the elf-filename by host: to get ps2client to work, maybe that should be included in the readme as an example or something?
* sdl seems to depend on ps2/trunk/libjpg but I could not compile it but changed to ps2/trunk/ps2sdk-ports/libjpeg that I could compile, and made this change:
Code: Select all
--- src/Makefile (revision 1460)
+++ src/Makefile (arbetskopia)
@@ -131,7 +131,7 @@
$(PS2SDK)/ee/lib/libkbd.a \
$(PS2SDK)/ee/lib/libmouse.a \
$(PS2SDK)/ee/lib/libaudsrv.a \
- $(PS2SDK)/ports/lib/libjpg.a \
+ $(PS2SDK)/ports/lib/libjpeg.a \
$(PS2DEV)/gsKit/lib/libdmakit.a \
$(PS2DEV)/gsKit/lib/libgskit.a
* Coul not get libpng to compile before I made this change:
Code: Select all
--- makefile (revision 1460)
+++ makefile (arbetskopia)
@@ -30,7 +30,7 @@
all: $(EE_LIB) $(EE_BIN)
- @ECHO ".LIBPNG Built."
+ @echo ".LIBPNG Built."
pngtest: $(EE_BIN)
* Who is "responsible" for the sdl-port if I find anything that I want to discuss?
This is the start, I will probably come back with more questions later :)
BTW, thanks all for your effort on PS2SDK and stuff!