I haven't had much success yet.
I've used Andreaz Phoenix version from 09-07-30. The problem with GetTickCount has been solved.

I tried to get the DeviceSDL sample to work.
But there are still some other problems:
- GraphicEx doesn't really work on Mac OS X:
-- The included JPG unit doesn't work
-- Asm calls can't be used on Mac OS X (e.g. GraphicColor.pas)
-- The Convert16_8/Convert16_8Alpha for example won't work. Errors:
[code=pascal]
/Users/.../GraphicColor.pas(649,33) Error: Illegal qualifier
/Users/.../GraphicColor.pas(649,33) Hint: may be pointer dereference is missing
/Users/.../GraphicColor.pas(649,33) Error: Illegal expression
/Users/.../GraphicColor.pas(649,33) Fatal: Syntax error, ";" expected but "identifier R" found
[/code]
-- Compression doesn't work

So, I tried to get an empty window to work. But still, I got a linker error:
[code=pascal]
Undefined symbols:
"_iconv_close", referenced from: _CWSTRING_FINITHREAD in cwstring.o _CWSTRING_FINITHREAD in cwstring.o
"WSRegisterMenuItem", referenced from: _WSMENUS_REGISTERMENUITEM in wsmenus.o
"WSRegisterHintWindow", referenced from: _WSFORMS_REGISTERHINTWINDOW in wsforms.o
"WSRegisterPopupMenu", referenced from: _WSMENUS_REGISTERPOPUPMENU in wsmenus.o
"WSRegisterWinControl", referenced from: _WSCONTROLS_REGISTERWINCONTROL in wscontrols.o
"WSRegisterCustomForm", referenced from: _WSFORMS_REGISTERCUSTOMFORM in wsforms.o
"WSRegisterMainMenu", referenced from: _WSMENUS_REGISTERMAINMENU in wsmenus.o
"WSRegisterControl", referenced from: _WSCONTROLS_REGISTERCONTROL in wscontrols.o
"WSRegisterCustomImageList", referenced from: _WSIMGLIST_REGISTERCUSTOMIMAGELIST in wsimglist.o
"WSRegisterCustomControl", referenced from: _WSCONTROLS_REGISTERCUSTOMCONTROL in wscontrols.o
"_iconv_open", referenced from: _CWSTRING_INITTHREAD in cwstring.o _CWSTRING_INITTHREAD in cwstring.o
"WSRegisterGraphicControl", referenced from: _WSCONTROLS_REGISTERGRAPHICCONTROL in wscontrols.o
"WSRegisterCustomFrame", referenced from: _WSFORMS_REGISTERCUSTOMFRAME in wsforms.o
"WSRegisterScrollBox", referenced from: _WSFORMS_REGISTERSCROLLBOX in wsforms.o
"_iconv", referenced from: _CWSTRING_WIDE2ANSIMOVE$PWIDECHAR$ANSISTRING$LONGI NT in cwstring.o _CWSTRING_WIDE2ANSIMOVE$PWIDECHAR$ANSISTRING$LONGI NT in cwstring.o _CWSTRING_ANSI2WIDEMOVE$PCHAR$WIDESTRING$LONGINT in cwstring.o _CWSTRING_ANSI2WIDEMOVE$PCHAR$WIDESTRING$LONGINT in cwstring.o
"WSRegisterMenu", referenced from: _WSMENUS_REGISTERMENU in wsmenus.o
"WSRegisterScrollingWinControl", referenced from: _WSFORMS_REGISTERSCROLLINGWINCONTROL in wsforms.o
"WSRegisterDragImageList", referenced from: _WSCONTROLS_REGISTERDRAGIMAGELIST in wscontrols.o
ld: symbol(s) not found
Error: Error while linking
[/code]
So you need to add the unit Interfaces in the DeviceSDL.dpr, but still some errors left:
[code=pascal]
Undefined symbols:
"_iconv_close", referenced from: _CWSTRING_FINITHREAD in cwstring.o _CWSTRING_FINITHREAD in cwstring.o
"_iconv_open", referenced from: _CWSTRING_INITTHREAD in cwstring.o _CWSTRING_INITTHREAD in cwstring.o
"_iconv", referenced from: _CWSTRING_WIDE2ANSIMOVE$PWIDECHAR$ANSISTRING$LONGI NT in cwstring.o _CWSTRING_WIDE2ANSIMOVE$PWIDECHAR$ANSISTRING$LONGI NT in cwstring.o _CWSTRING_ANSI2WIDEMOVE$PCHAR$WIDESTRING$LONGINT in cwstring.o _CWSTRING_ANSI2WIDEMOVE$PCHAR$WIDESTRING$LONGINT in cwstring.o
ld: symbol(s) not found
Error: Error while linking
[/code]
And that's were I'm stuck right now. The curious part is, libiconv is installed on my machine and I linked to it.

Maybe it's a bug because I used a daily snapshot of Lazarus, but for some reason I can't properly uninstall Lazarus on Mac OS X and if I just replace my daily snapshot with the old 0.9.26 Lazarus, Lazarus won't start.