<div dir="ltr">I know that from my perspective, the PSP's makefile is easier to use than configure. For example, I build using MSYS on windows, and my psp-gcc can't pass the compiler test that configure runs. I have to hack configure to make it work. <br>
<br>Another example is that having just added dynamic plugins, configure needs several options when building, specifically '--enable-plugins --default-dynamic --disable-debug' (disable debug is to prevent bloat). I could make this the default, but then --enable-plugins would have no meaning, and would need to be 'disable' instead. <br>
<br>Yet another example is that to have debug builds by default is irrelevant to the PSP, where we can't debug with gdb anyway due to the way we build.<br><br>I know that Joost uses OSX and Linux, and for him configure is fine. For me, due to the above mentioned reasons (and probably a few more that I forgot), I prefer a custom makefile tailored to the needs of the PSP port.<br>
<br>Yotam<br><br><br><br><div class="gmail_quote">On Tue, Oct 13, 2009 at 11:08 AM, Max Horn <span dir="ltr"><<a href="mailto:max@quendi.de">max@quendi.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi folks,<br>
<br>
I noticed that several ports which now support configure based<br>
building (e.g. DC, PSP) still seem to maintain and use their custom<br>
build systems, too. That made me wonder why this is the case: Is it<br>
more convenient for some reason? If so, which? Is the configure based<br>
build process lacking certain abilities? If so, which? What else is<br>
making porters want to keep and maintain their custom build systems?<br>
<br>
Would be nice to hear about this from porters, as my hope is that<br>
based on this valuable input we can further improve our primary build<br>
system, ideally being able to supersede the custom ones completely.<br>
Which I consider desirable, as it reduced "code" duplication, and also<br>
ensures that the buildbot produced binaries are in sync with what<br>
porters do. Ideally it would also make life easier for porters. I<br>
understand that the latter may not be the case right now, to the<br>
contrary, but we can only improve it if we get feedback :).<br>
<br>
Cheers,<br>
Max<br>
<br>
------------------------------------------------------------------------------<br>
Come build with us! The BlackBerry(R) Developer Conference in SF, CA<br>
is the only developer event you need to attend this year. Jumpstart your<br>
developing skills, take BlackBerry mobile applications to market and stay<br>
ahead of the curve. Join us from November 9 - 12, 2009. Register now!<br>
<a href="http://p.sf.net/sfu/devconference" target="_blank">http://p.sf.net/sfu/devconference</a><br>
_______________________________________________<br>
Scummvm-devel mailing list<br>
<a href="mailto:Scummvm-devel@lists.sourceforge.net">Scummvm-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/scummvm-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/scummvm-devel</a><br>
</blockquote></div><br></div>