1) 1st, I had a hard time getting configure to work w/ the typical switches,
w/ –enable –disable features available for each version of configure. You
have to literally specify most directories, paths, and tools to use by hand.
There is no self-discovery there… no autoconf, or no intelligent
installation scripts of any kind that would know what to do. Getting this
setup just right is critical, since just 1 wrong directory or path can throw
the whole thing off.
2) The compiler that comes w/ wxWidgets is “too old” (v2.95.4) according to
configure, and thus it will not run.
3) The gumstix compiler, namely, “/arm-armstrong-linux-gnueabi/g++”
practically disables a lot of the wxWidgets features you might need… such
No support for or disabled feature,
· Session management detection
· POSIX signal functions
· wxGetDiskSpace() not w/o statfs()
· thread support
· Socket library
· Protocol Classes, wxProtocol
· wxWidgets IPC
· Clipboard, Drag & Drop – wxDataObject
· XRC resources
4) Yes, granted I don’t need some of these, but no threading, no IPC, no
POSIX or a crippled POSIX, no resources, no stack-tracing, no sockets or
protocols, etc., are a certain discouragement from having a “wxWidgets”
Will the combination of the “/arm-armstrong-linux-gnueabi/g++” compiler, and
the “gumstix-x11-[32mb | full | ]-image” provide a sufficient environment
for a workable “wxWidgets” implementation, given the above impediments, or
should downloading a latest version of an “ARM/Linux/g++ compiler” should be
If possible, please expand on the pros and cons justifying the best
View this message in context: http://www.nabble.com/Porting-wxWidgets-Over-X11-On-%22gumstix%22-%E2%80%93-Question---tp18258842p18258842.html
Sent from the Gumstix mailing list archive at Nabble.com.