On Mon, 13 Jun 2011 08:08:50 -0600 daryl kuchay <[email protected]> said:
ok. first... install the distro u intend to use on the little devices in a
chroot. for you this is simple and easy because its all x86. if it was arm u'd
be having much more fun. so i'l give you the simple solution.
1. install the chroot:
https://wiki.ubuntu.com/DebootstrapChroot
(yes its still valid even with newre ubuntus).
now you have ubuntu installed in a directory - u can chroot into it and have
a terminal nicely there inside a new OS inside the chroot. no vm needed. this
is good enough to install compilers and stuff you need as now tyhe disk space
you have *IS* the disk space of the host machine - not the target (destination)
machine. you can install gcc and everything you need in here.
2. inside the chroot compile and install efl - eg in /usr/local as usual. when
its all done, tar up /usr/local and put onto your device(where i assume u
installed the same distro and same dependencies MINUS gcc, other build utils,
and -dev packages). and just untar and use. done. thats it.
n.b. when you compile just use -O2 as optimisation flags (export CFLAGS=-O2).
dont use architecture specific optimizations - or use -mpentium (optimise for
pentium OR later). so export CFLAGS="-O2 -mpentium". you'll be fine as your
build env has the same dependencies (libs) as your final target env (the
device) and so u wont be missing things you like to. the tarball of /usr/local
can just be untarred into /usr/local as-is - so same files, same place.
everything will work the same.
> It would be cool to be able to use the Illume keyboard in both profiles. I
> make tiny linux builds for use on an 8.4 inch touch screen that is a 4x3
> aspect ratio. Ergonomics and fit and finish leave some folks preferring
> Illume however most people I talk to that use my builds use the netbook
> profile. It seems to make more sense for how they use their computers.
>
> Its easy to get jealous going from one profile to the next and having to use
> xvkbd on the netbook side. I wish I was better with building software. Thank
> you Carsten for instituting coding rules. This makes it easier for mere
> mortals to install EFL. Sadly unless I have a ton of disk space and use
> something like reasye17 or easy_e17 I dont get good results due to disro
> independent deps.
>
> I have a T101MT netbook that I can use to build on however I would need a
> tutorial or a link on how to make packages that I can install on other
> systems. Once more on Enlightenment_remote calls. I have only stuck with
> repos for the reason that I am on geode hardware. Its i586 and I have heard
> that working on a libc6-i686 to build on may cause some problems if I ran
> the software on i586 cpu with no way to handle Nop instructions. Again I am
> not all that good with code and dont really know what I am talking about
> with that statement.
>
> So in conclusion does someone have a link on how I can go about building E
> in such a way that can be installed on another system? My target hardware
> has only 500mb & 1 gb SSD storage. Should I be concerned about building on
> 686 and running on 586? And can I assume that all info on the wiki is old
> and trac.enightenment.org will have all the enlightenment_remote calls
> documented as well as all available modules?
>
> Thank you
> Daryl Kuchay
> http://webdt.org
>
>
>
> On Sun, Jun 12, 2011 at 11:48 PM, Carsten Haitzler
> <[email protected]>wrote:
>
> > On Sun, 12 Jun 2011 23:29:07 -0400 Christopher Michael <
> > [email protected]>
> > said:
> >
> > > On 6/12/2011 9:03 PM, Carsten Haitzler (The Rasterman) wrote:
> > > > On Sun, 12 Jun 2011 16:04:55 -0600 daryl kuchay<[email protected]
> > >
> > > > said:
> > > >
> > > > the illume kbd really was meant for illume mode. i dont know if uare
> > using
> > > > the old illume (now deprecated and removed from svn) or illume2, but if
> > you
> > > > use illume2 and replace the illume home with elfe it works pretty well
> > (atom
> > > > tablet).
> > > Tho that has no bearing on the vkbd itself. Regardless of what you use
> > > to launch apps, if you have the illume vkbd module loaded, you can get a
> > > vkbd fairly simply. There are calls that can be made (in several ways)
> > > to show the vkbd. There is even a 'toggle module' available to turn
> > > on/off the vkbd.
> > >
> > > >> Anyways my question is this: Can I call the Illume keyboard to the
> > > netbook
> > > >> profile while in session and make it disappear easily too? I have a
> > hard
> > > >> button I usually script a xbkbd toggle to.
> > > >>
> > > YES. Just have the illume-keyboard module loaded (regardless of
> > > profile), and you can use the 'kbd toggle' module to have a button that
> > > shows/hides is.
> >
> > sure, but the problem is.. where does it appear? how is it sized? :)
> >
> > > dh
> > >
> > > >
> > > > for build, why don't you get an sd card? cheap and lots of storage. an
> > 8 or
> > > > 16gb sd or micro sd is cheap and will give you mountains of space for
> > not
> > > > just build but other things. you could also use nfs. as such you dont
> > NEED
> > > > to build on the tablet. you could build using a chroot of the same
> > distro
> > > > setup on a desktop somewhere and then copy over the install tree when
> > done
> > > > to the tablet.
> > > >
> > > >> Hi Everyone,
> > > >>
> > > >> First let me express my appreciation for everyones hard work. E17
> > rocks. I
> > > >> run a forum for some seriously old tablets. webdt.org. I love using
> > e17 as
> > > >> it outshines all other Desktop environments on the limited hardware.
> > > >>
> > > >> One question though. I need to use an on-screen keyboard as its a
> > tablet.
> > > >> The Illume profile is not as stable as the netbook profile. Please
> > know
> > > >> that these tablets have only 500 meg ssd's in them and I am stuck with
> > > >> installing binaries as I have no space for build tools. That being
> > said I
> > > >> may be using an old Illume.
> > > >>
> > > >> If not has anyone messed with Mr Hastes EFL Keys? Its nice work but
> > its
> > > >> also unusable in current form. Too many missing keys.
> > > >>
> > > >> Any suggestions would be great. I hate using xvkbd as it scars all
> > that E17
> > > >> beauty. Thanks in advance.
> > > >>
> > > >> Daryl
> > > >>
> > ------------------------------------------------------------------------------
> > > >> EditLive Enterprise is the world's most technically advanced content
> > > >> authoring tool. Experience the power of Track Changes, Inline Image
> > > >> Editing and ensure content is compliant with Accessibility Checking.
> > > >> http://p.sf.net/sfu/ephox-dev2dev
> > > >> _______________________________________________
> > > >> enlightenment-users mailing list
> > > >> [email protected]
> > > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > > >>
> > > >
> > > >
> > >
> > >
> > >
> > ------------------------------------------------------------------------------
> > > EditLive Enterprise is the world's most technically advanced content
> > > authoring tool. Experience the power of Track Changes, Inline Image
> > > Editing and ensure content is compliant with Accessibility Checking.
> > > http://p.sf.net/sfu/ephox-dev2dev
> > > _______________________________________________
> > > enlightenment-users mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> > >
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler) [email protected]
> >
> >
> >
> > ------------------------------------------------------------------------------
> > EditLive Enterprise is the world's most technically advanced content
> > authoring tool. Experience the power of Track Changes, Inline Image
> > Editing and ensure content is compliant with Accessibility Checking.
> > http://p.sf.net/sfu/ephox-dev2dev
> > _______________________________________________
> > enlightenment-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> >
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) [email protected]
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users