Micah

Ok.

Progress.

I added the changes from your last response and changed to sockets instead of tcp/ip.

pgserver starts and I get a screen that displays the words PicoGUI horizontally on the left side of the screen in bold text.

I get undefined symbol errors when starting some of the apps, but a quick recompile will probably fix that. My image has apps built against an old old pgui version.

vrcalc starts up, but touchscreen does not work. The profile says

#
# Input Drivers
#
# CONFIG_INPUT_AUTOLOAD is not set
CONFIG_TOUCHSCREEN=y
DRIVER_R3912TS=y

What's missing?

Mark





From: Micah Dowty <[EMAIL PROTECTED]>
To: Mark and Janice Juszczec <[EMAIL PROTECTED]>
CC: [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: Re: [Pgui-devel] stuff missing out of profile.helio
Date: Fri, 3 Jan 2003 09:42:15 -0700

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!

_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail



-------------------------------------------------------
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

Reply via email to