[wx 2.8.4, Mac OSX, gcc] wxTaskBarIcon sample problem?

John Zorko jmzorko at mac.com
Wed Jul 18 17:33:22 PDT 2007


Vadim,

Thanks for the prompt response!

> JZ> I'm wondering if perhaps I built wxWidgets wrong (I used ./ 
> configure
> JZ> --with-cocoa
>
>  You shouldn't be using wxCocoa currently unless you're interested to
> participate in its development. I.e. any input/bug reports for this  
> port is
> still welcome but it's in the alpha (or maybe early beta) stage  
> currently.
> The standard Mac port is called wxMac and uses Carbon (mostly), so  
> you need
> to remove the --with-cocoa switch to build it.

OK, but does wxMac (not using Cocoa) support wxTaskBarIcon (wxMac  
didn't even create a Makefile for the taskbar sample unless I added -- 
with-cocoa to the configure)?  Appearing in the OSX menu bar would be  
ideal, but appearing in the Dock is good enough.

Oh, and the buttons do appear in the taskbar sample on OSX -- I just  
needed to stretch the dialog, so that's not an issue anymore (silly me).

> JZ> --enable-static=yes --enable-shared=no)
>
>  FYI either one of these options is enough (and neither one is  
> necessary,
> i.e. shared libraries work too on OS X).

The reason I did this is that we need to keep our download image  
small (under 500k, not have to deliver any additional  
DLLs / .dylibs /.sos), so we link statically.  When I was evaluating  
Qt4, it looked very promising until I found out that Qt4 can only use  
the DLL versions of the MS CRT on Windows, which would require us to  
add those DLLs to our download image.

Regards,

John

Falling You - exploring the beauty of voice and sound
http://www.fallingyou.com















More information about the wx-users mailing list