Opened 11 years ago

Closed 11 years ago

Last modified 7 months ago

#3819 closed defect (wontfix)

PS2: makefile and path dependency

Reported by: SF/mac_es Owned by: sunmax
Priority: normal Component: Port: PS2
Keywords: Cc:



In the ps2 makefile there are references to some directories like '/mnt/winxp/scummvm/ports'.

Could be possible to adopt a standard like in WINCE makefile? Making the libraries accesible in a common place.

Ticket imported from: #2021316. Ticket imported from: bugs/3819.

Change History (7)

comment:1 Changed 11 years ago by fingolfin

Owner: set to sunmax

comment:2 Changed 11 years ago by sunmax

Hey mac_es, are you referring to the REMOTE_DIRECTORY
in the WINCE makefile? It's going to be anyway a def,
cause there is no way to predict where the various
developers keep their PS2 libraries, nor we can
bundle all of them with scummvm...

Please let us know what in the WinCE Makefile you like,
and how you would like us to improve the PS2 Makefile.


comment:3 Changed 11 years ago by SF/mac_es


No. I'm referring where to locate the libraries. In PS2 makefile you define PS2SDK_PORTS and MORE_LIBS_DIR, this directories points to a '/mnt/winxp/scummvm/ports'

In WINCE the makefile spects a directory 'lib' (in the backend directory) where are located the libraries. What I have made is a symbolic link to the real path. Whith this approach I can checkout whithout worrying about the makefile, in the PS2 case I have to modify the makefile.

I think that the wince approach is better, becasue for ex. if you decide to use the plugins in dymanic/static way I have not worry about it as long as I have the correct libraries in the 'standard' path.

But if you are more confident whith this makefile is ok, I will continue modifying the two lines :)


comment:4 Changed 11 years ago by sunmax


I see, the fact is that an intervention from the user is
anyway required: either editing the Makefile to the place
you have your libs or symlinking 'lib' to where you host
the PS2 libs.

In the next release there is going to be a single place
at the top of the Makefile where to specify that path,
if there are enough users that prefers the 'lib' symlink
instead, please speak up and it will be done that way!

Bug closed!

comment:5 Changed 11 years ago by sunmax

Status: newclosed

comment:6 Changed 11 years ago by sev-

Resolution: wontfix

comment:7 Changed 7 months ago by digitall

Component: Port: PS2
Note: See TracTickets for help on using tickets.