You can use any path, it's just a temporary folder to build it. Download the library source, and use "make install" to build and install the binaries to the required paths.
Ok, so here are the results...
1. I used ubuntu:bionic-20210118 docker image
2. put the bucanero toolchain on /usr/local/ps3dev
3. apt-get update
4. apt-get upgrade
5. apt-get install 'all the libraries mentioned on ps3toolchain project'
6. Added all envs from ps3toolchain project
7. downloaded pkgi project at ps3dev/pkgi-ps3
8. downloaded dbglogger at ps3dev/dbglogger
9. executed make install inside dbglogger
10. executed "make DEBUGLOG=1 pkg" inside pkgi-ps3 and got error of missing ya2d
11. downloaded ya2d at ps3dev/ya2d
11. executed make install inside ya2d/libya2d
13. executed"make DEBUGLOG=1 pkg" inside pkgi-ps3 and got error of missing ftheader.h (freetype)
14. moved ps3dev/portlibs/ppu/include/freetype2/freetype to ps3dev/portlibs/ppu/include/freetype
15. executed "make DEBUGLOG=1 pkg" inside pkgi-ps3 and worked
16. added PS3LOAD env
17. tried to execute "make run" and got connection refused
18. installed the pkg on PS3
19. tried to execute "make run" and got connection refused
20. added config.txt with specific urls and opened pkgi on PS3
21. installed socat
22. executed the socat command from pkgi project
23. got ERROR: pkgi.txt missing or bad config on PS3
24. tried to execute "make run" and got connection refused
25. tried to refresh pkgi on PS3 and did not work (not even on Back. DL)
26. nothing appears on socat console
So that is it. Got some trouble (maybe an update to the project instructions would be good) and not logs yet.
Any ideas?