On Fri, Jan 03, 2003 at 04:06:05PM +0000, Mark and Janice Juszczec wrote: > > Micah > > > >This is one of my gripes about the current build system->you can't specify > >defaults for the configuration parameters. The current build system also > >has > >some quirks, like the warnings on ./autogen.sh. Of course these things > >could > >probably be fixed without too much hacking, but the current build system > >is also > >very linux-centric, making ports to Win32, MacOS X, or IRIX a pain. > > > > One thing that would make this easier is keeping a "reasonable" profile for > different platforms in the profiles dir. After I get something working > with picogui-0.43, I'll commit my profile.helio
Well this was the idea originally, but when new config options were added, the profiles didn't get updated. The real sledgehammer that broke the donkey's back was when I added config options for the widgets and OS. After a helpful chat with the Fresco folks and Lalo, and some research, I think I'll be doing a new build system for picogui using SCons (http://www.scons.org) It would be a departure from the 'standard' world of make/autoconf/automake, but it would make it really easy to have a build system that's both very portable and is a better fit for picogui's configuration and cross-compilation needs. > ... > > A quick peek via make menuconfig shows "Linux framebuffer device" is > selected in Video Drivers. There are 7 choice under the entry, which > should I use? Those settings are just optional parts of the fbdev driver. I don't think any of them are necessary for the Helio. > > > > >Use the "panel" app manager. > > I did and now I've got: > > # pgserver > pgserver_init: > operating system initpgserver_init: > configuration filespgserver_init: > command linepgserver_init: > error message tablepgserver_init: > input driverspgserver_init: > input filterspgserver_init: > videopgserver_init: > fontspgserver_init: > app manager*** ERROR (BADPARAM) : All installed application managers failed > to load That's an ambiguous error message, since it's trying all app managers. Try putting "appmgr = panel" in the [pgserver] section of /etc/pgserver.conf, and it will give you a more specific error message. > > >However, the fact that the "null" appmgr failed to load probably means you > >don't have the > >required widgets. > > > > Does panel appmgr have the same requirement? I've enabled the following > widgets: > > CONFIG_WIDGET_BUTTON=y > CONFIG_WIDGET_CHECKBOX=y > CONFIG_WIDGET_LABEL=y > CONFIG_WIDGET_LISTITEM=y > CONFIG_WIDGET_MENUITEM=y > CONFIG_WIDGET_RADIOBUTTON=y > CONFIG_WIDGET_SUBMENUITEM=y > CONFIG_WIDGET_CANVAS=y > CONFIG_WIDGET_PANELBAR=y > CONFIG_WIDGET_PANEL=y > CONFIG_WIDGET_POPUP=y > CONFIG_WIDGET_SCROLL=y > CONFIG_WIDGET_TERMINAL=y > CONFIG_WIDGET_TEXTBOX=y > CONFIG_WIDGET_FIELD=y > CONFIG_WIDGET_TOOLBAR=y Ah. You are missing a few you will need, especially box and background. I'd suggest turning on all the widgets except for textedit, simplemenu, managedwindow, and mesagedialog. > > Mark > > _________________________________________________________________ > Add photos to your e-mail with MSN 8. Get 2 months FREE*. > http://join.msn.com/?page=features/featuredemail > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Pgui-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/pgui-devel -- Only you can prevent creeping featurism! ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Pgui-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/pgui-devel
