any success with this? i am headed down the same path with gtk and am having
some problems. i've got the libs and the header files in what i'm pretty sure
is the correct location, but i'm getting thousands of errors in the .h files
for gtk and it's associated packages.
--- In Larry <> wrote:
>
> Scott
> I've never tried what you're suggesting, but it does sound like a
> reasonable approach.
> Be cautious about where you put the libs on the development machine.
> They must
> be where the cross compiler expects them and absolutely not where the
> native compiler
> looks.
>
> Good luck
> Larry
>
> skirkpatrick1091 wrote:
>
> > 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 <ts-7000%40yahoogroups.com>,
> > Larry <leaton10@> 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 <ts-7000%40yahoogroups.com>
> > <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
> > > >
> > > >
> > >
> >
> >
> >
> >------------------------------------------------------------------------
> >
> >No virus found in this incoming message.
> >Checked by AVG.
> >Version: 7.5.552 / Virus Database: 270.10.13/1915 - Release Date: 1/25/2009
> >6:13 PM
> >
> >
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|