[hatari-devel] CMake build system

Eero Tamminen eerot at users.berlios.de
Mon Jan 25 20:06:20 CET 2010


Hi,

On Sunday 24 January 2010, Thomas Huth wrote:
> > > Phew, found that bug, too. Hatari can now be fully compiled with
> > > CMake + Xcode. If nobody objects, I'll remove the old Xcode project
> > > in a couple of days... (and maybe also the old configure.ac, since
> > > CMake does this job really better).
> >
> > As it still works I'd just mark it as deprecated for the next release
> > and remove it after that.
>
> Why? configure.ac is already out-of-date (it's missing the portaudio
> test)

Portaudio is only needed for mic and usually that means that the machine
needs to be fast enough to run DSP code at good speed (otherwise recordings
most likely don't sound so good), so I think it's a minor wart.  Code builds
fine without portaudio (and with portaudio when using default Makefile
if one has installed the appropriate dev package).

CMake is getting popular, but it's not necessarily yet on all platforms on
which Hatari is currently being build (BSD?  Wii?  Maemo?  Amiga?).


> and the old Xcode project will be broken again as soon as we 
> introduce a new file or rename an existing file.

Was configure.ac used also for Xcode stuff?   I think it's fine to
to support Xcode only from CMake.


> I do not want to update this stuff anymore, do you?

Me neither, but I don't see any problem in keeping it still around for
a while, while it works OK.


	- Eero



More information about the hatari-devel mailing list