ShowTime not working with PSL1GHT v2?
Added by Andrew Jakobs 10 months ago
Isn't the current version of ShowTime on git working with PSL1GHTv2 and the latest toolchain?
I've installed the toolchain a while ago using http://psl1ght.net/wiki/TutorialInstall:Debian / https://github.com/ps3dev/ps3toolchain and I've also have the PSL1GHTv2 installed (and it works for an example I'm building).
Now when I want to try to build ShowTime, it says you'll need your version of the PSL1GHT, k, I got that compiled and installed according to the readme.
I used configure.ps3, but that one isn't correct, it seems to look for '/ps3dev/host/ppu' instead of '/ps3dev/ppu' which the ps3toolchain creates, since PSL1GHT created a few '/ps3dev/host/' folders, I tried to only correct the path's of the links to the ppu/bin. But then the configure seems to go better, but fails with the next warning:
WARNING: /usr/local/ps3dev/ppu/bin/ppu-pkg-config not found, library detection may fail.
make: *** No rule to make target `/home/superdre/showtime/ext/libav/libavdevice/alldevices.c', needed by `libavdevice/alldevices.o'. Stop.
Configure failed
Well, I can understand it because the current ps3toolchain doesn't create a 'ppu-pkg-config' so I guess it has something to do with that..
I'm not well know with setting up stuff on linux and especially c stuff and make files etc, I'm (to) used to modern IDE's and projectfiles (16 years professional windowsdevelopment).. But slowly, very VERY slowly I'm getting there, it's just very frustating having to follow tutorials or guides which seem not to work correctly..
(PS. don't take this the wrong way or something, it's just an observation, not an attack, I'm already glad there is some code to learn from/use)
Replies (3)
RE: ShowTime not working with PSL1GHT v2?
-
Added by Girish Patel 10 months ago
I got Showtime working from this tutorial https://www.lonelycoder.com/redmine/boards/15/topics/2772?r=2809#message-2809
RE: ShowTime not working with PSL1GHT v2?
-
Added by Andrew Jakobs 10 months ago
But that's using an older PS3toolchain, and I already got the 'official' version running perfectly. And looking at the tutorial it has it's folders to /host/ppu instead of /ppu, I really don't want to have to resort to having 2 different virtualmachines (especially with the ammount of space they require and time to keep them updated).
The problem is, the fact it's using an older PS3toolchain and it's own version of PSL1GHT which means you have to have different toolchains on your machine with a lot of switching if you are doing anything else or using a newer PSL1GHT, or have to change the configure.ps3 and the makefiles and stuff..
I ofcourse understand why he's using his own PSL1GHT version as it's easier to update as the 'official' version isn't updated as much or someoneelse fubars some specific function he's using, normally I would also do that and just put the needed files into my project.
Showtime, is an excellent homebrew app, but if the homebrew community is keep using their own versions, the 'official' version isn't going to progress (the same for the PS3toolchain) and developers have to resort to 'batchfiles'(and not forget to switch stuff) to get someoneelses homebrew up and running.
It might ofcourse also be my inexperience with C and commandline/enviroment variables based development (I have always seem to be able to avoid it in my 30 years of development), but in the opensource community it seems to be the standard. I'd rather just have an IDE and have to set the correct folders in that to the compilers and headerfiles, so that I can easily work with multiple versions of some library because I select the speficic folder in my project. Big problem is also, there is no tutorial to be found on how to actually deal with stuff like that (having multiple toolchains/libraries on one machine), if you do know where I should look for better explanation on the subject I'd love to see a link to it)..
(again: this is not meant as an attack or b!tch!ing, even though it might sound like it, but through typed posts it's hard to put your real meanings into it and might come off as an attack)
RE: ShowTime not working with PSL1GHT v2?
-
Added by andrew hill 10 months ago
You said it yourself, he is committed to his own pslight due to the source code being tailored to it. If you want to use v2 then port the source. Why do you want to compile? Making some changes?
(1-3/3)