Larry,
My projects so far are written using wxWidgets and have an embedded
webserver and run on either Windows machines or Linux machines. I'd
like to take the same application and build it to run on the TS-7390.
However, I don't want to build it on the 7390 but want to
cross-compile it on Ubuntu. If I get the ARM toolchain, it only gives
me the build binaries and the gcc library. But I need all the other
libraries that are in the Debian ARM repository (expat, wxGTK, etc.)
and I really don't want to have to build all of those. Would it work
to apt-get the development packages into the 7390 then copy the files
over to my desktop? This is the first time I've had to do
cross-development with Linux.
Scott
--- In .com,
Larry <.> wrote:
>
> Scott
> I agree with you on dillo and iceweasel. Dillo doesn't support
Java or
> PHP,
> and any of the other browsers are just too slow.
> I'm working on something similar, which requires local and remote
UI.
> I'm using apache and PHP for the webserver for remote UI and I'm
> using FLTK for the local UI. I've got high regards for FLTK. It was
> relatively easy to get running on the board. There are not nearly
the
> number of
> package dependencies of GTK or some of the others, and the learning
curve is
> not bad.
>
> Larry
>
> Scott Kirkpatrick wrote:
>
> > wxPython is already in the repository and I've already run a
small
> > application using it.
> >
> > Most of my apps have an embedded webserver and use AJAX to
send data
> > to/from the browser UI. This makes it very simple to have
both a
> > local and a remote interface by just running a web browser on
the
> > appropriate machine. I've only found one problem on the 7390
and
that
> > is Iceweasel doesn't run well enough to provide a responsive
interface
> > and Dillo doesn't support CSS or _javascript_. I can either use
> > wxWidgets or wxPython to create an interface but if I want a
remote
> > interface as well, then I have to maintain two UI's.
> >
> >
> > Scott
> >
> > charliem_1216 wrote:
> >
> >> Hi Rob --
> >>
> >> --- In .com
<mailto:ts-7000%40yahoogroups.com>,
> >> "Robert" <robert@> wrote:
> >> >
> >> > Hey guys,
> >> >
> >> > In general, is it more fruitful to program apps to
operate in
the Xorg
> >> > environment or is it better to program apps to run
over the
Linux OS.
> >>
> >> (I assume here you mean how your application runs, and
not what tools
> >> *you* use as a programmer). It depends completely on the
target
> >> {audience, function} of your program & embedded board.
> >>
> >> If you need a complex GUI, to present graphical or image
data, etc,
> >> then by all means go for the X environment. If your
target system is
> >> an embedded control system, reacting to pushbuttons,
doing PID
> >> calculations, reducing A/D data, etc, then I'd stay away
from a Xorg,
> >> as it's just another layer of complexity and learning
curves.
> >>
> >> But, realize that:
> >> * The number of Xorg-equipped embedded boards (of any
manufacturer) is
> >> a very minute percentage of the population,
> >> * Most Xorg programming today is done with toolkits like
Qt, etc.
> >> Some toolkits (WxPython for example), make GUI programming
> >> embarrassingly simple, but getting the toolkit ported to
your target
> >> board could be a lot of work.
> >> * Eclipse is a graphical IDE for development, not a GUI
toolkit for
> >> the target system.
> >>
> >> I'd suggest you start with standard POSIX programming, and
graduate to
> >> GUI systems as you see a need.
> >>
> >> One other approach (again depending on your target),
would be to
> >> interact with your app via http ....
> >>
> >> regards, ....... Charlie
> >>
> >> >
> >> > I'm not familiar with Eclipse yet so i'm not sure
what's
available in
> >> > snipets or examples from Eclipse. I'm assuming that
graphic objects
> >> > can be used within the Xorg, or is it starting from
scratch.
> >> >
> >> > I realize my questions may sound a little naive, but
i'm just
trying
> >> > to shorten my Linux learning curve as much as
possible.
> >> >
> >> > Thanks for any help.
> >> >
> >> > Rob
> >> >
> >>
> >
> >--
> >Scott Kirkpatrick
> >Software Engineer
> >
> >Control Logic Inc. (A Weinig Group Company)
> >8656 Huffman Ave.
> >Connelly Springs, NC 28612
> >USA
> >Phone : +1 828.397.5078 Ext. 23
> >Fax : +1 828.397.5292
> >Email : skirkpatrick@...
> >Internet : www.weinigusa.com
> >
> >"WEINIG - ForWood Thinking"
> >
> >
> >
> >
>
>----------------------------------------------------------
> >
> >No virus found in this incoming message.
> >Checked by AVG.
> >Version: 7.5.552 / Virus Database: 270.10.12/1908 - Release
Date:
1/21/2009 9:15 PM
> >
> >
>