The issue is that the wxWidgets library isn't *included with Dolphin! Most people don't have wxWidgets installed at all, and I think a framework / dylib build should be included in the OS X app (respectfully). It would take minimal code adjustment to change the build parameters for the mac build, and the dylibs needed aren't that large. This certainly wouldn't have to apply to the windows or linux builds (which have means of installing wxwidgets), but it is in os X tradition to include all needed frameworks and libraries *within* the application (i.e. SDL, Cg, the Sparkle.framework, the 100 codec dylibs *inside* VLC.app, etc.), so that the user doesn't need to install anything and can remove the application with minimal effort. While it is definitely possible to install each of the above mentioned framework to the filesystem hierarchy (/Library/Frameworks and /usr/local/lib) they are included in the application for convenience, and it should be the same with Dolphin! Let dolphin join the ranks of VLC, Firefox, Plex, XBMC, Skype, OpenOffice, Opera and more
OS X wxWidgets issue
|
06-13-2010, 04:43 AM
hmm, no response. I bet this would solve input / SDL problems.. !
someone? has this already been done? am I loopy? 06-19-2010, 10:01 PM
Uhm, Packages created with WntrMutes osx_create_dmg.sh will do exactly that.
I don't know how other people are providing their compiles, but mine certainly does. Besides, wx is statically linked, and not included as a dylib. 06-20-2010, 04:36 AM
Am referring to what bugmenot said; that the Application should have no external dependencies.
The .app/folder (sometimes referred to as a package, as in Show Package Contents) should contain all that Dolphin needs to run and not rely on external installers like CG & wx. |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)