From: Darren <imp...@ya...> - 2010-12-08 03:33:43
|
echo $BBPATH gives me: /home/dhumphre/overo-oe/build:/home/dhumphre/overo-oe/user.collection:/home/dhumphre/overo-oe/org.openembedded.dev I installed everything in /home/dhumphre/overo-oe ----- Original Message ---- From: Darren <imp...@ya...> To: Michael Poole <md...@tr...> Sent: Tue, December 7, 2010 10:27:18 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working echo $BBPATH gives me: /home/dhumphre/overo-oe/build:/home/dhumphre/overo-oe/user.collection:/home/dhumphre/overo-oe/org.openembedded.dev I installed everything in /home/dhumphre/overo-oe ----- Original Message ---- From: Michael Poole <md...@tr...> To: General mailing list for gumstix users. <gum...@li...> Cc: imp...@ya... Sent: Tue, December 7, 2010 10:21:52 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working On Tue, Dec 7, 2010 at 10:15 PM, Darren wrote: [snip] > When I type bitbake with any target (i.e. bitbake omap3-console-image) I end in > failure every time: > > ERROR: IO Error: file 'conf/bitbake.conf' not found This usually means you haven't set (or haven't "export"ed) the right BBPATH environment variable. If you run "echo $BBPATH", does it include the path to your local OpenEmbedded repository? Michael Poole |
From: Michael P. <md...@tr...> - 2010-12-08 03:51:40
|
On Tue, Dec 7, 2010 at 10:33 PM, Darren <imp...@ya...> wrote: > echo $BBPATH gives me: > > /home/dhumphre/overo-oe/build:/home/dhumphre/overo-oe/user.collection:/home/dhumphre/overo-oe/org.openembedded.dev > > > > I installed everything in /home/dhumphre/overo-oe Is there a /home/dhumphre/overo-oe/build/org.openembedded.dev/conf/bitbake.conf file (or a /home/dhumphre/overo-oe/build/conf/bitbake.conf or /home/dhumphre/overo-oe/user.collection/bitbake.conf)? bitbake will look for a "conf/bitbake.conf" file relative to each of the paths in $BBPATH. The error message suggests that it is missing. To answer some of your other questions, I have used Ubuntu 10.04 and 10.10 to successfully build Overo images. Unfortunately, diagnosing errors can be a little bit difficult: they are usually specific, but not always clear. Michael Poole |
From: Darren <imp...@ya...> - 2010-12-08 03:54:08
|
bitbake.conf is in /home/dhumphre/overo-oe/bitbake/conf/bitbake.conf ----- Original Message ---- From: Michael Poole <md...@tr...> To: General mailing list for gumstix users. <gum...@li...> Cc: imp...@ya... Sent: Tue, December 7, 2010 10:51:33 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working On Tue, Dec 7, 2010 at 10:33 PM, Darren <imp...@ya...> wrote: > echo $BBPATH gives me: > >/home/dhumphre/overo-oe/build:/home/dhumphre/overo-oe/user.collection:/home/dhumphre/overo-oe/org.openembedded.dev >v > > > > I installed everything in /home/dhumphre/overo-oe Is there a /home/dhumphre/overo-oe/build/org.openembedded.dev/conf/bitbake.conf file (or a /home/dhumphre/overo-oe/build/conf/bitbake.conf or /home/dhumphre/overo-oe/user.collection/bitbake.conf)? bitbake will look for a "conf/bitbake.conf" file relative to each of the paths in $BBPATH. The error message suggests that it is missing. To answer some of your other questions, I have used Ubuntu 10.04 and 10.10 to successfully build Overo images. Unfortunately, diagnosing errors can be a little bit difficult: they are usually specific, but not always clear. Michael Poole |
From: Alex G. <al...@al...> - 2010-12-08 04:06:59
|
Have you installed the required packages as described here http://wiki.openembedded.net/index.php/OEandYourDistro make sure in install both mandatory and supplementary packages http://wiki.openembedded.net/index.php/OEandYourDistro#Debian e.g aptitude install sed wget cvs subversion git-core \ coreutils unzip texi2html texinfo docbook-utils \ gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \ desktop-file-utils chrpath update-alternatives --config git (as root) apt-get install libxml2-utils xmlto python-psyco apr apt-get install docbook and did you exactly follow notes 1 and 2 ? Note 2 is needed on most distros. http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html */Note 1: If you are using an Ubuntu distribution, it is likely that /bin/sh is linked to /bin/dash. If this is the case, then you will need to change /bin/sh to link to /bin/bash. Neglecting to do this will cause target system init file corruption and your build image will not boot!/**/Run "sudo dpkg-reconfigure dash" and answer no when asked whether you want to install dash as /bin/sh./* /*Note 2: If you are using Ubuntu 8.04 or later you will also need to edit /etc/sysctl.conf and set 'vm.vdso_enabled = 0' and 'vm.mmap_min_addr = 0'. Afterwards run 'sudo sysctl -p'*/ If you get stuck I have a ready to run fedora vm on my website http://www.alexthegeek.com/overo/vm/ Just unzip then run inside vmware player Its fedora12 64 bit unrar the vm somewhere > then open it in vmware player (or vmware fusion on mac or import it into > virtual box) > > fedora 12 x86_64 > setup with rpm fusion repo and livna > chrome > > these were my install steps > > fedora 12 x86_64 (64bit) > Base install with software development tools > then > > sudo yum install yum-plugin-fastestmirror > > sudo yum groupinstall "Development Tools" > > sudo yum install vlc geany gstreamer-ffmpeg ffmpeg mplayer mplayer-gui > gecko-mediaplayer mencoder \ > java-1.6.0-openjdk java-1.6.0-openjdk-plugin > > sudo yum install python m4 make wget curl ftp cvs subversion tar bzip2 > gzip unzip \ > python-psyco perl texinfo texi2html diffstat openjade docbook-style-dsssl > \ > docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel > glibc-static \ > gcc binutils pcre pcre-devel git quilt groff linuxdoc-tools patch > linuxdoc-tools \ > gcc-c++ help2man perl-ExtUtils-MakeMaker tcl-devel gettext ccache chrpath > > > then installed the vmware tools > > video set to 800by600 > > vm set to use 1 cpu with 2 cores and 1024MB ram > change to the cpu type you have > if you have plenty of ram increase to around half your physical ram. > > (very dodgy passwords) > > user > abcdef123 > > user is set as sudo > > root > Gumstix On 8/12/2010 2:54 PM, Darren wrote: > bitbake.conf is in /home/dhumphre/overo-oe/bitbake/conf/bitbake.conf > > > ----- Original Message ---- > From: Michael Poole<md...@tr...> > To: General mailing list for gumstix users. > <gum...@li...> > Cc: imp...@ya... > Sent: Tue, December 7, 2010 10:51:33 PM > Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment > working > > On Tue, Dec 7, 2010 at 10:33 PM, Darren<imp...@ya...> wrote: >> echo $BBPATH gives me: >> >> /home/dhumphre/overo-oe/build:/home/dhumphre/overo-oe/user.collection:/home/dhumphre/overo-oe/org.openembedded.dev >> v >> >> >> >> I installed everything in /home/dhumphre/overo-oe > Is there a /home/dhumphre/overo-oe/build/org.openembedded.dev/conf/bitbake.conf > file (or a /home/dhumphre/overo-oe/build/conf/bitbake.conf or > /home/dhumphre/overo-oe/user.collection/bitbake.conf)? > > bitbake will look for a "conf/bitbake.conf" file relative to each of > the paths in $BBPATH. The error message suggests that it is missing. > To answer some of your other questions, I have used Ubuntu 10.04 and > 10.10 to successfully build Overo images. Unfortunately, diagnosing > errors can be a little bit difficult: they are usually specific, but > not always clear. > > Michael Poole > > > > > > ------------------------------------------------------------------------------ > What happens now with your Lotus Notes apps - do you make another costly > upgrade, or settle for being marooned without product support? Time to move > off Lotus Notes and onto the cloud with Force.com, apps are easier to build, > use, and manage than apps on traditional platforms. Sign up for the Lotus > Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users -- UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Darren <imp...@ya...> - 2010-12-08 04:13:12
|
I did follow both notes 1 & 2. On my first vm I did install the packages you mention here...on the most recent vm I installed the packages listed on http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html . I take it I need to also do what is at http://wiki.openembedded.net/index.php/OEandYourDistro#Debian? ________________________________ From: Alex Gibson <al...@al...> To: General mailing list for gumstix users. <gum...@li...> Sent: Tue, December 7, 2010 11:06:31 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working Have you installed the required packages as described here http://wiki.openembedded.net/index.php/OEandYourDistro make sure in install both mandatory and supplementary packages http://wiki.openembedded.net/index.php/OEandYourDistro#Debian e.g aptitude install sed wget cvs subversion git-core \ coreutils unzip texi2html texinfo docbook-utils \ gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \ desktop-file-utils chrpathupdate-alternatives --config git (as root)apt-get install libxml2-utils xmlto python-psyco aprapt-get install docbook and did you exactly follow notes 1 and 2 ? Note 2 is needed on most distros. http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html Note 1: If you are using an Ubuntu distribution, it is likely that /bin/sh is linked to /bin/dash. If this is the case, then you will need to change /bin/sh to link to /bin/bash. Neglecting to do this will cause target system init file corruption and your build image will not boot! Run "sudo dpkg-reconfigure dash" and answer no when asked whether you want to install dash as /bin/sh. Note 2: If you are using Ubuntu 8.04 or later you will also need to edit /etc/sysctl.conf and set 'vm.vdso_enabled = 0' and 'vm.mmap_min_addr = 0'. Afterwards run 'sudo sysctl -p' If you get stuck I have a ready to run fedora vm on my website http://www.alexthegeek.com/overo/vm/ Just unzip then run inside vmware player Its fedora12 64 bit unrar the vm somewhere > then open it in vmware player (or vmware fusion on mac or import it into > virtual box) > > fedora 12 x86_64 > setup with rpm fusion repo and livna > chrome > > these were my install steps > > fedora 12 x86_64 (64bit) > Base install with software development tools > then > > sudo yum install yum-plugin-fastestmirror > > sudo yum groupinstall "Development Tools" > > sudo yum install vlc geany gstreamer-ffmpeg ffmpeg mplayer mplayer-gui > gecko-mediaplayer mencoder \ > java-1.6.0-openjdk java-1.6.0-openjdk-plugin > > sudo yum install python m4 make wget curl ftp cvs subversion tar bzip2 > gzip unzip \ > python-psyco perl texinfo texi2html diffstat openjade docbook-style-dsssl > \ > docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel > glibc-static \ > gcc binutils pcre pcre-devel git quilt groff linuxdoc-tools patch > linuxdoc-tools \ > gcc-c++ help2man perl-ExtUtils-MakeMaker tcl-devel gettext ccache chrpath > > > then installed the vmware tools > > video set to 800by600 > > vm set to use 1 cpu with 2 cores and 1024MB ram > change to the cpu type you have > if you have plenty of ram increase to around half your physical ram. > > (very dodgy passwords) > > user > abcdef123 > > user is set as sudo > > root > Gumstix On 8/12/2010 2:54 PM, Darren wrote: bitbake.conf is in /home/dhumphre/overo-oe/bitbake/conf/bitbake.conf ----- Original Message ---- From: Michael Poole <md...@tr...> To: General mailing list for gumstix users. <gum...@li...> Cc: imp...@ya... Sent: Tue, December 7, 2010 10:51:33 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working On Tue, Dec 7, 2010 at 10:33 PM, Darren <imp...@ya...> wrote: >echo $BBPATH gives me: >/home/dhumphre/overo-oe/build:/home/dhumphre/overo-oe/user.collection:/home/dhumphre/overo-oe/org.openembedded.dev > v I installed everything in /home/dhumphre/overo-oe > Is there a /home/dhumphre/overo-oe/build/org.openembedded.dev/conf/bitbake.conf file (or a /home/dhumphre/overo-oe/build/conf/bitbake.conf or /home/dhumphre/overo-oe/user.collection/bitbake.conf)? bitbake will look for a "conf/bitbake.conf" file relative to each of the paths in $BBPATH. The error message suggests that it is missing. To answer some of your other questions, I have used Ubuntu 10.04 and 10.10 to successfully build Overo images. Unfortunately, diagnosing errors can be a little bit difficult: they are usually specific, but not always clear. Michael Poole ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users ________________________________ UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Alex G. <al...@al...> - 2010-12-08 04:29:30
|
On 8/12/2010 3:13 PM, Darren wrote: > I did follow both notes 1 & 2. On my first vm I did install the > packages you mention here...on the most recent vm I installed the > packages listed on > http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html > . I take it I need to also do what is at > http://wiki.openembedded.net/index.php/OEandYourDistro#Debian? > Thats what gumstix recommends on http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html if you read it. I've had much better success using fedora 64 bit than ubuntu. It could have been that the git clone steps timed out and didn't completely get everything they should have. Can take a few goes sometimes. Alex -- UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Darren <imp...@ya...> - 2010-12-08 04:44:43
|
OK I'm going to try a from scratch (4th time!) install. I'm a little frustrated right now. I've been using Linux since Linus was in college and you got distros on floppies. I feel like there should be a 100% clear set of instructions (i.e. a cold-start procedure) that any first time user will be able to ace, let alone a 20 year veteran. So in the interest of developing those instructions I will log my all of my steps and post to the list anytime there is an error or question. I am going to start a fresh ubuntu 10.10 i386 32 bit install in the latest virtualbox on my quad core windows vista 64 bit machine. I will give the VM 512 MB of ram and a dynamic 60 Gig hard virtual hard drive formatted with ext4. I'm choosing standard USA defaults and a username of dhumphre. OK the virtualbox image is installed and booted. I'm logging in as dhumphre and opening a terminal. I will start by following the instructions on http://wiki.openembedded.net/index.php/OEandYourDistro#Debian OK. So here's the first point in the instructions that are not 100% unambiguous: Should I do this: "The easiest way is via apt-get'able Openembedded which will pull the OE meta-data for you and keep it up-to-date." Or should I follow the directions and do: "aptitude install sed wget cvs subversion git-core \ coreutils unzip texi2html texinfo docbook-utils \ gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \ desktop-file-utils chrpath ? ________________________________ From: Darren <imp...@ya...> To: General mailing list for gumstix users. <gum...@li...> Sent: Tue, December 7, 2010 11:13:05 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working I did follow both notes 1 & 2. On my first vm I did install the packages you mention here...on the most recent vm I installed the packages listed on http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html . I take it I need to also do what is at http://wiki.openembedded.net/index.php/OEandYourDistro#Debian? ________________________________ From: Alex Gibson <al...@al...> To: General mailing list for gumstix users. <gum...@li...> Sent: Tue, December 7, 2010 11:06:31 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working Have you installed the required packages as described here http://wiki.openembedded.net/index.php/OEandYourDistro make sure in install both mandatory and supplementary packages http://wiki.openembedded.net/index.php/OEandYourDistro#Debian e.g aptitude install sed wget cvs subversion git-core \ coreutils unzip texi2html texinfo docbook-utils \ gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \ desktop-file-utils chrpathupdate-alternatives --config git (as root)apt-get install libxml2-utils xmlto python-psyco aprapt-get install docbook and did you exactly follow notes 1 and 2 ? Note 2 is needed on most distros. http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html Note 1: If you are using an Ubuntu distribution, it is likely that /bin/sh is linked to /bin/dash. If this is the case, then you will need to change /bin/sh to link to /bin/bash. Neglecting to do this will cause target system init file corruption and your build image will not boot! Run "sudo dpkg-reconfigure dash" and answer no when asked whether you want to install dash as /bin/sh. Note 2: If you are using Ubuntu 8.04 or later you will also need to edit /etc/sysctl.conf and set 'vm.vdso_enabled = 0' and 'vm.mmap_min_addr = 0'. Afterwards run 'sudo sysctl -p' If you get stuck I have a ready to run fedora vm on my website http://www.alexthegeek.com/overo/vm/ Just unzip then run inside vmware player Its fedora12 64 bit unrar the vm somewhere > then open it in vmware player (or vmware fusion on mac or import it into > virtual box) > > fedora 12 x86_64 > setup with rpm fusion repo and livna > chrome > > these were my install steps > > fedora 12 x86_64 (64bit) > Base install with software development tools > then > > sudo yum install yum-plugin-fastestmirror > > sudo yum groupinstall "Development Tools" > > sudo yum install vlc geany gstreamer-ffmpeg ffmpeg mplayer mplayer-gui > gecko-mediaplayer mencoder \ > java-1.6.0-openjdk java-1.6.0-openjdk-plugin > > sudo yum install python m4 make wget curl ftp cvs subversion tar bzip2 > gzip unzip \ > python-psyco perl texinfo texi2html diffstat openjade docbook-style-dsssl > \ > docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel > glibc-static \ > gcc binutils pcre pcre-devel git quilt groff linuxdoc-tools patch > linuxdoc-tools \ > gcc-c++ help2man perl-ExtUtils-MakeMaker tcl-devel gettext ccache chrpath > > > then installed the vmware tools > > video set to 800by600 > > vm set to use 1 cpu with 2 cores and 1024MB ram > change to the cpu type you have > if you have plenty of ram increase to around half your physical ram. > > (very dodgy passwords) > > user > abcdef123 > > user is set as sudo > > root > Gumstix On 8/12/2010 2:54 PM, Darren wrote: bitbake.conf is in /home/dhumphre/overo-oe/bitbake/conf/bitbake.conf ----- Original Message ---- From: Michael Poole <md...@tr...> To: General mailing list for gumstix users. <gum...@li...> Cc: imp...@ya... Sent: Tue, December 7, 2010 10:51:33 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working On Tue, Dec 7, 2010 at 10:33 PM, Darren <imp...@ya...> wrote: >echo $BBPATH gives me: >/home/dhumphre/overo-oe/build:/home/dhumphre/overo-oe/user.collection:/home/dhumphre/overo-oe/org.openembedded.dev > v I installed everything in /home/dhumphre/overo-oe > Is there a /home/dhumphre/overo-oe/build/org.openembedded.dev/conf/bitbake.conf file (or a /home/dhumphre/overo-oe/build/conf/bitbake.conf or /home/dhumphre/overo-oe/user.collection/bitbake.conf)? bitbake will look for a "conf/bitbake.conf" file relative to each of the paths in $BBPATH. The error message suggests that it is missing. To answer some of your other questions, I have used Ubuntu 10.04 and 10.10 to successfully build Overo images. Unfortunately, diagnosing errors can be a little bit difficult: they are usually specific, but not always clear. Michael Poole ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users ________________________________ UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Alex G. <al...@al...> - 2010-12-08 06:02:32
|
On 8/12/2010 3:44 PM, Darren wrote: > OK I'm going to try a from scratch (4th time!) install. I'm a little > frustrated right now. I've been using Linux since Linus was in > college and you got distros on floppies. I feel like there should be > a 100% clear set of instructions (i.e. a cold-start procedure) that > any first time user will be able to ace, let alone a 20 year veteran. > So in the interest of developing those instructions I will log my all > of my steps and post to the list anytime there is an error or question. > > I am going to start a fresh ubuntu 10.10 i386 32 bit install in the > latest virtualbox on my quad core windows vista 64 bit machine. I > will give the VM 512 MB of ram and a dynamic 60 Gig hard virtual hard > drive formatted with ext4. > > I'm choosing standard USA defaults and a username of dhumphre. > > OK the virtualbox image is installed and booted. > > I'm logging in as dhumphre and opening a terminal. I will start by > following the instructions on > http://wiki.openembedded.net/index.php/OEandYourDistro#Debian > > OK. So here's the first point in the instructions that are not 100% > unambiguous: > > Should I do this: "The easiest way is via apt-get'able Openembedded > <http://blog.leggewie.org/?p=39> which will pull the OE meta-data for > you and keep it up-to-date." > > Or should I follow the directions and do: > "aptitude install sed wget cvs subversion git-core \ > coreutils unzip texi2html texinfo docbook-utils \ > gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \ > desktop-file-utils chrpath > ? > Why 32 bit ? Around 3GB is the sweet spot for ram(set 3.6GB and dual core on our build vm's on our vm servers) Follow the directions. Make sure to do the sourcing properly. Then reboot or open a new terminal before trying to run bitbake. I tend to do both option a and b for sourcing. Once you've got it working edit /user/overo/build/site.conf uncomment Parellel_MAKE and BB_NUMBER_THREADS to get a speed up on a machine with multiple cores/processors. Alex -- UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Darren <imp...@ya...> - 2010-12-08 06:12:38
|
I chose the 32 bit version because I read a note about some stuff not working on 64 bit: http://wiki.openembedded.net/index.php/OEandYourDistro#Debian "Please note pysco is only available for 32-bit x86 systems only." ________________________________ From: Alex Gibson <al...@al...> To: General mailing list for gumstix users. <gum...@li...> Sent: Wed, December 8, 2010 1:02:08 AM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working On 8/12/2010 3:44 PM, Darren wrote: OK I'm going to try a from scratch (4th time!) install. I'm a little frustrated right now. I've been using Linux since Linus was in college and you got distros on floppies. I feel like there should be a 100% clear set of instructions (i.e. a cold-start procedure) that any first time user will be able to ace, let alone a 20 year veteran. So in the interest of developing those instructions I will log my all of my steps and post to the list anytime there is an error or question. > > >I am going to start a fresh ubuntu 10.10 i386 32 bit install in the >latest virtualbox on my quad core windows vista 64 bit machine. I >will give the VM 512 MB of ram and a dynamic 60 Gig hard virtual hard >drive formatted with ext4. > > >I'm choosing standard USA defaults and a username of dhumphre. > > >OK the virtualbox image is installed and booted. > > >I'm logging in as dhumphre and opening a terminal. I will start by >following the instructions >on http://wiki.openembedded.net/index.php/OEandYourDistro#Debian > > >OK. So here's the first point in the instructions that are not 100% >unambiguous: > > >Should I do this: "The easiest way is via apt-get'able >Openembedded which will pull the OE meta-data for you and keep it >up-to-date." > > >Or should I follow the directions and do: >"aptitude install sed wget cvs subversion git-core \ coreutils >unzip texi2html texinfo docbook-utils \ gawk python-pysqlite2 diffstat >help2man make gcc build-essential g++ \ desktop-file-utils chrpath > >? > Why 32 bit ? Around 3GB is the sweet spot for ram(set 3.6GB and dual core on our build vm's on our vm servers) Follow the directions. Make sure to do the sourcing properly. Then reboot or open a new terminal before trying to run bitbake. I tend to do both option a and b for sourcing. Once you've got it working edit /user/overo/build/site.conf uncomment Parellel_MAKE and BB_NUMBER_THREADS to get a speed up on a machine with multiple cores/processors. Alex ________________________________ UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Alex G. <al...@al...> - 2010-12-08 06:23:12
|
On 8/12/2010 5:12 PM, Darren wrote: > I chose the 32 bit version because I read a note about some stuff not > working on 64 bit: > > http://wiki.openembedded.net/index.php/OEandYourDistro#Debian > "Please note pysco is only available for 32-bit x86 systems only." > > > Thats only pysco which provides a bit of a speed up. For personal experiance I've had more success and moe reliable builds on 64 bit machines and vm's. If you can set a larger amount of ram. Setting 512MB versus 2GB slows the build down by at least a few hours. On our vm cluster which uses virtual box with 512MB and a 1GHz cpu limit an initial build of omap3-console-image takes around 22 hours. Where as on my build box 3GHz E8500 with 4GB it takes 3 - 4 hours (with all sources already downloaded). bitbake minimal-image bitbake omap3-console-image bitbake x-load bitbake u-boot-omap3 Check you can boot the images from microsd 60GB probably won't be enough for desktop/graphical images, more likely need 100GB vm disk and make sure most of that (say 92GB) goes for your home directory. Alex -- UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Darren <imp...@ya...> - 2010-12-08 06:43:57
|
OK thanks for that. I'll add that knowledge to my coldstart. A bit of googling found the fix to my next problem which is to add ASSUME_PROVIDED += "help2man-native" to ~/overo-oe/build/conf/site.conf Next I'll adjust my VM settings to have more RAM, more cores, etc.. and then see what it does next. I'll have to start from scratch to have more disk space and 64 bit mode, so I'll wait until I'm successful on 32 bit before I go there. I'm still somewhat baffled why an OS build for such a tiny computer should require so much space and take so long... OK rebooted with 3 gigs ram, 4 cores for my VM Edited ~/overo-oe/build/conf/site.conf and uncommented PARALLEL_BUILD and BB_NUMBER_THREADS bitbake omap3-console-image seems to be going now...if it's going to take 3-22 hours, I guess I'm off to bed. ________________________________ From: Alex Gibson <al...@al...> To: General mailing list for gumstix users. <gum...@li...> Sent: Wed, December 8, 2010 1:22:47 AM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working On 8/12/2010 5:12 PM, Darren wrote: I chose the 32 bit version because I read a note about some stuff not working on 64 bit: > > >http://wiki.openembedded.net/index.php/OEandYourDistro#Debian >"Please note pysco is only available for 32-bit x86 systems only." > > > > > Thats only pysco which provides a bit of a speed up. For personal experiance I've had more success and moe reliable builds on 64 bit machines and vm's. If you can set a larger amount of ram. Setting 512MB versus 2GB slows the build down by at least a few hours. On our vm cluster which uses virtual box with 512MB and a 1GHz cpu limit an initial build of omap3-console-image takes around 22 hours. Where as on my build box 3GHz E8500 with 4GB it takes 3 - 4 hours (with all sources already downloaded). bitbake minimal-image bitbake omap3-console-image bitbake x-load bitbake u-boot-omap3 Check you can boot the images from microsd 60GB probably won't be enough for desktop/graphical images, more likely need 100GB vm disk and make sure most of that (say 92GB) goes for your home directory. Alex ________________________________ UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: alxx <al...@al...> - 2010-12-08 09:20:10
|
> OK thanks for that. I'll add that knowledge to my coldstart. > > A bit of googling found the fix to my next problem which is to add > > ASSUME_PROVIDED += "help2man-native" to ~/overo-oe/build/conf/site.conf > > Next I'll adjust my VM settings to have more RAM, more cores, etc.. and > then > see what it does next. I'll have to start from scratch to have more disk > space > and 64 bit mode, so I'll wait until I'm successful on 32 bit before I go > there. > I'm still somewhat baffled why an OS build for such a tiny computer > should > require so much space and take so long... > > OK rebooted with 3 gigs ram, 4 cores for my VM > Edited ~/overo-oe/build/conf/site.conf and uncommented PARALLEL_BUILD and > BB_NUMBER_THREADS > > bitbake omap3-console-image seems to be going now...if it's going to take > 3-22 > hours, I guess I'm off to bed. Well remember you're building the full toolchain including the cross compilers then the linux kernel and all the other supporting programs and utilities from source and then packaging them into an image. |
From: Darren <imp...@ya...> - 2010-12-08 15:11:34
|
Yeah I understand that part, but I watched what bitbake was doing for my build for the omap3-console-image and it's fetching stuff like gtk, which didn't seem necessary for a non X11 build. I'm also not terribly interested that the embedded image has stuff like man, help, etc. Is there any way to easily cut all that stuff out and get the install size/time down to something more manageable? ----- Original Message ---- From: alxx <al...@al...> To: gum...@li... Sent: Wed, December 8, 2010 4:20:03 AM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working > OK thanks for that. I'll add that knowledge to my coldstart. > > A bit of googling found the fix to my next problem which is to add > > ASSUME_PROVIDED += "help2man-native" to ~/overo-oe/build/conf/site.conf > > Next I'll adjust my VM settings to have more RAM, more cores, etc.. and > then > see what it does next. I'll have to start from scratch to have more disk > space > and 64 bit mode, so I'll wait until I'm successful on 32 bit before I go > there. > I'm still somewhat baffled why an OS build for such a tiny computer > should > require so much space and take so long... > > OK rebooted with 3 gigs ram, 4 cores for my VM > Edited ~/overo-oe/build/conf/site.conf and uncommented PARALLEL_BUILD and > BB_NUMBER_THREADS > > bitbake omap3-console-image seems to be going now...if it's going to take > 3-22 > hours, I guess I'm off to bed. Well remember you're building the full toolchain including the cross compilers then the linux kernel and all the other supporting programs and utilities from source and then packaging them into an image. ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Alex G. <al...@al...> - 2010-12-08 22:54:34
|
On 9/12/2010 2:11 AM, Darren wrote: > the omap3-console-image and it's fetching stuff like gtk, which didn't seem > necessary for a non X11 build. I'm also not terribly interested that the > embedded image has stuff like man, help, etc. Is there any way to easily cut Yes make your own custom image recipe quick example below (may want to switch to minimal image as the depends) put it in /user/overo/user.collection/recipes/images check what packages / base tasks you need via the package browser http://www.angstrom-distribution.org/repo/ If you are using other similar boards (beagle , panda etc) you may want to use the angstrom/oe version rather than gumstix version as they can build for multiple boards from the one toolchain and Koens latest setup script is a bit easier than setting up gumstix tools. see http://www.angstrom-distribution.org/simplified-development-setup and their online builder is good if you need a new image to test with in a hurry http://narcissus.angstrom-distribution.org/ <http://www.angstrom-distribution.org/> #starts here inherit image DEPENDS ="task-base" BASE_INSTALL=" \ task-base \ " #depends on what you need i.e wireless etc FIRMWARE_INSTALL = " \ linux-firmware \ libertas-sd-firmware \ " TOOLS_INSTALL = " \ bash \ busybox \ bzip2 \ curl \ devmem2 \ i2c-tools \ iw \ sudo \ tar \ vim \ wget \ wireless-tools \ " IMAGE_INSTALL += " \ ${BASE_INSTALL} \ ${FIRMWARE_INSTALL} \ ${TOOLS_INSTALL} \ " IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" ROOTFS_POSTPROCESS_COMMAND += '${@base_conditional("DISTRO_TYPE", "release", "zap_root_password; ", " ", d)}' -- UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Alex G. <al...@al...> - 2010-12-08 23:10:01
|
Sorry trying to do to many things at once fogot to say save it as name.bb in your equivalent of /user/overo/user.collection/recipes/images then bitbake name see http://bec-systems.com/web/content/view/79/9/ http://uma-wiki.network-mobility.org/index.php5?title=Custom_images_for_Gumstix_Overo task-base may still to to large for you. Make a custom image with just the exact packages you need. There was an interesting thread on this list about a month back on making a minimal image for overo. http://www.jumpnowtek.com/index.php?option=com_content&view=article&id=65:gumstix-quick-boot&catid=35:gumstix&Itemid=67 Think this is Scott Ellis' site http://www.jumpnowtek.com/index.php?option=com_content&view=article&id=65:gumstix-quick-boot&catid=35:gumstix&Itemid=67 <http://www.jumpnowtek.com/index.php?option=com_content&view=article&id=65:gumstix-quick-boot&catid=35:gumstix&Itemid=67> His pages on pwm, spi and i2c are very useful. Alex On 9/12/2010 9:54 AM, Alex Gibson wrote: > On 9/12/2010 2:11 AM, Darren wrote: >> the omap3-console-image and it's fetching stuff like gtk, which didn't seem >> necessary for a non X11 build. I'm also not terribly interested that the >> embedded image has stuff like man, help, etc. Is there any way to easily cut > > Yes make your own custom image recipe > > quick example below > (may want to switch to minimal image as the depends) > > put it in > /user/overo/user.collection/recipes/images > > check what packages / base tasks you need via the package browser > http://www.angstrom-distribution.org/repo/ > > > If you are using other similar boards (beagle , panda etc) > you may want to use the angstrom/oe version rather than gumstix version > as they can build for multiple boards from the one toolchain and > Koens latest setup script is a bit easier than setting up gumstix tools. > see http://www.angstrom-distribution.org/simplified-development-setup > and their online builder is good if you need a new image to test with > in a hurry > http://narcissus.angstrom-distribution.org/ > <http://www.angstrom-distribution.org/> > > #starts here > > inherit image > > DEPENDS ="task-base" > > BASE_INSTALL=" \ > task-base \ > " > > #depends on what you need i.e wireless etc > FIRMWARE_INSTALL = " \ > linux-firmware \ > libertas-sd-firmware \ > " > > TOOLS_INSTALL = " \ > bash \ > busybox \ > bzip2 \ > curl \ > devmem2 \ > i2c-tools \ > iw \ > sudo \ > tar \ > vim \ > wget \ > wireless-tools \ > " > > IMAGE_INSTALL += " \ > ${BASE_INSTALL} \ > ${FIRMWARE_INSTALL} \ > ${TOOLS_INSTALL} \ > " > > IMAGE_PREPROCESS_COMMAND = "create_etc_timestamp" > > ROOTFS_POSTPROCESS_COMMAND += '${@base_conditional("DISTRO_TYPE", > "release", "zap_root_password; ", " ", d)}' > > > > > > > ------------------------------------------------------------------------ > > UTS CRICOS Provider Code: 00099F > DISCLAIMER: This email message and any accompanying attachments may > contain confidential information. If you are not the intended > recipient, do not read, use, disseminate, distribute or copy this > message or attachments. If you have received this message in error, > please notify the sender immediately and delete this message. Any > views expressed in this message are those of the individual sender, > except where the sender expressly, and with authority, states them to > be the views the University of Technology, Sydney. Before opening any > attachments, please check them for viruses and defects. > > > > > ------------------------------------------------------------------------------ > This SF Dev2Dev email is sponsored by: > > WikiLeaks The End of the Free Internet > http://p.sf.net/sfu/therealnews-com > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users -- UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Eggert, J. A. (MU-Student) <jay...@ma...> - 2010-12-09 16:46:13
|
Darren, I'm not sure if this applies to your situation, but I've never seen this documented anywhere. I found that you cannot successfully build OE if the tree resides on an NTFS disk. The errors were odd (obviously associated with permission problems). Jay -----Original Message----- From: Darren [mailto:imp...@ya...] Sent: Wednesday, December 08, 2010 9:11 AM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working Yeah I understand that part, but I watched what bitbake was doing for my build for the omap3-console-image and it's fetching stuff like gtk, which didn't seem necessary for a non X11 build. I'm also not terribly interested that the embedded image has stuff like man, help, etc. Is there any way to easily cut all that stuff out and get the install size/time down to something more manageable? ----- Original Message ---- From: alxx <al...@al...> To: gum...@li... Sent: Wed, December 8, 2010 4:20:03 AM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working > OK thanks for that. I'll add that knowledge to my coldstart. > > A bit of googling found the fix to my next problem which is to add > > ASSUME_PROVIDED += "help2man-native" to ~/overo-oe/build/conf/site.conf > > Next I'll adjust my VM settings to have more RAM, more cores, etc.. and > then > see what it does next. I'll have to start from scratch to have more disk > space > and 64 bit mode, so I'll wait until I'm successful on 32 bit before I go > there. > I'm still somewhat baffled why an OS build for such a tiny computer > should > require so much space and take so long... > > OK rebooted with 3 gigs ram, 4 cores for my VM > Edited ~/overo-oe/build/conf/site.conf and uncommented PARALLEL_BUILD and > BB_NUMBER_THREADS > > bitbake omap3-console-image seems to be going now...if it's going to take > 3-22 > hours, I guess I'm off to bed. Well remember you're building the full toolchain including the cross compilers then the linux kernel and all the other supporting programs and utilities from source and then packaging them into an image. ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Fox, T. <Trevor.Fox@QinetiQ-NA.com> - 2010-12-09 17:03:05
|
HI, I have a chestnut43 board, and it is coming up to the Angstrom command prompt. I would like to start the desktop. What command do I give it to do this? Thanks, Trevor -----Original Message----- From: Eggert, Jay Alan (MU-Student) [mailto:jay...@ma...] Sent: Thursday, December 09, 2010 8:46 AM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Please help--I'm unable to get abuild environment working Darren, I'm not sure if this applies to your situation, but I've never seen this documented anywhere. I found that you cannot successfully build OE if the tree resides on an NTFS disk. The errors were odd (obviously associated with permission problems). Jay -----Original Message----- From: Darren [mailto:imp...@ya...] Sent: Wednesday, December 08, 2010 9:11 AM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working Yeah I understand that part, but I watched what bitbake was doing for my build for the omap3-console-image and it's fetching stuff like gtk, which didn't seem necessary for a non X11 build. I'm also not terribly interested that the embedded image has stuff like man, help, etc. Is there any way to easily cut all that stuff out and get the install size/time down to something more manageable? ----- Original Message ---- From: alxx <al...@al...> To: gum...@li... Sent: Wed, December 8, 2010 4:20:03 AM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working > OK thanks for that. I'll add that knowledge to my coldstart. > > A bit of googling found the fix to my next problem which is to add > > ASSUME_PROVIDED += "help2man-native" to ~/overo-oe/build/conf/site.conf > > Next I'll adjust my VM settings to have more RAM, more cores, etc.. and > then > see what it does next. I'll have to start from scratch to have more disk > space > and 64 bit mode, so I'll wait until I'm successful on 32 bit before I go > there. > I'm still somewhat baffled why an OS build for such a tiny computer > should > require so much space and take so long... > > OK rebooted with 3 gigs ram, 4 cores for my VM > Edited ~/overo-oe/build/conf/site.conf and uncommented PARALLEL_BUILD and > BB_NUMBER_THREADS > > bitbake omap3-console-image seems to be going now...if it's going to take > 3-22 > hours, I guess I'm off to bed. Well remember you're building the full toolchain including the cross compilers then the linux kernel and all the other supporting programs and utilities from source and then packaging them into an image. ------------------------------------------------------------------------ ------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users ------------------------------------------------------------------------ ------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users ------------------------------------------------------------------------ ------ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Darren <imp...@ya...> - 2010-12-08 06:17:32
|
So skipping ahead a little I do a sudo dpkg-reconfigure dash and answer NO to the question to remove the dash symlink. Then I try to start installing the package listed, starting with sed. The instructions tell me to do "aptitude install sed". That fails for me because I'm not root, so I do a "sudo aptitude install sed". So the instructions should be updated to use sudo. I do a "sudo aptitude install sed" and I get "sudo: aptitude: command not found" So I do a "sudo apt-get install aptitude" to install aptitude. Now "sudo aptitude install sed" runs but tells me that sed is already installed. Now onto the rest of the packages: "sudo aptitude install wget" informs me wget is already installed "sudo aptitude install cvs" OK "sudo aptitude install subversion" OK "sudo aptitude install git-core" OK "sudo aptitude install coreutils" informs me coreutils is already installed "sudo aptitude install unzip" informs me unzip is already installed "sudo aptitude install texi2html" OK "sudo aptitude install texinfo" OK "sudo aptitude install docbook-utils" OK--installs 200 MB of stuff, yikes. "sudo aptitude install gawk" OK "sudo aptitude install python-pysqlite2" OK "sudo aptitude install diffstat" OK "sudo aptitude install help2man" OK "sudo aptitude install make" informs me make is already installed "sudo aptitude install gcc" informs me gcc is already installed "sudo aptitude install build-essential" OK "sudo aptitude install g++" informs me g++ is already installed "sudo aptitude install desktop-file-utils" informs me desktop-file-utils is already installed "sudo aptitude install chrpath" OK The next ambiguous step: "On debian you may have to run update-alternatives --config git (as root) and select /usr/bin/git-scm to provide git instead of /usr/bin/git.transition. This is not necessary in sid" I try running the command and am told "error: no alternatives for git" The instructions offer no explanation as to whether this is a good or bad outcome....does this mean I can skip this step? I guess I'll skip it and hope it's not important. Now onto supplemental packages. No mention that even though they are supplemental they are still required...are they? I guess I'll assume they are. sudo apt-get install libxml2-utils OK sudo apt-get install xmlto OK holy smokes--375 Mb more stuff--Not sure why I need over 1/2 a gig (and counting) of docbook/latex/fonts to compile an app for an embedded system with 256Mb of flash. Do I need all this stuff to build a headless (console only) gumstix image? Is there any way to minimize the install? sudo apt-get install python-psyco OK sudo apt-get install apr FAILS "E: Unable to locate package apr" NOT sure what to do here..will move on and see what happens apt-get install docbook is listed as optional so I am skipping it. Skipping the "Building in container (LXC/OpenVZ)" step because I have no idea what it means. Next I am told "you can also install Psyco Python JIT compiler to speed up BitBake. Psyco works on 32-bit x86 platforms only. "aptitude install python-psyco"" But I have already installed python-psyco in an earlier step. Next I am told "there are known gcc issues in Intrepid and later when cross-compiling with OE" Is this still an issue? Right after this statement there is a [SOLVED] statement but I can't tell if that applies to the gcc issues or the next item. Can anyone enlighten me? Next "cat /proc/sys/vm/mmap_min_addr" reveals a value of 65536 which appear to indicate I don't have to worry about qemu workarounds... So apparently NOW I am ready to follow the directions at "http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html"? So NOW I am given a big list of packages I supposedly need starting with git and svn. According to the docs the only two I need up front are git and svn. If any others are actually needed I will be prompted along the way. I will take that at face value and not install anything at this point since git and svn were installed earlier. So now onto overo specifics which all seem to work OK without errors: mkdir -p ~/overo-oe cd ~/overo-oe git clone git://gitorious.org/gumstix-oe/mainline.git org.openembedded.ev git checkout --track -b overo origin/overo cd ~/overo-oe git clone git://git.openembedded.net/bitbake bitbake cd bitbake git checkout 1.8.18 cd ~/overo-oe cp -r org.openembedded.dev/contrib/gumstix/build . source ~/overo-oe/build/profile Now the big test. I'm still in ~/overo-oe when I run: bitbake omap3-console-image And it goes through with the bitbake this time! But then I get the message: ERROR: Required build target 'omap3-console-image' has no buildable providers. Missing or unbuildable dependency chain was: ['omap3-console-image', 'opkg-native', 'help2man-native', 'perl-native-runtime-native'] ________________________________ From: Darren <imp...@ya...> To: General mailing list for gumstix users. <gum...@li...> Sent: Tue, December 7, 2010 11:44:34 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working OK I'm going to try a from scratch (4th time!) install. I'm a little frustrated right now. I've been using Linux since Linus was in college and you got distros on floppies. I feel like there should be a 100% clear set of instructions (i.e. a cold-start procedure) that any first time user will be able to ace, let alone a 20 year veteran. So in the interest of developing those instructions I will log my all of my steps and post to the list anytime there is an error or question. I am going to start a fresh ubuntu 10.10 i386 32 bit install in the latest virtualbox on my quad core windows vista 64 bit machine. I will give the VM 512 MB of ram and a dynamic 60 Gig hard virtual hard drive formatted with ext4. I'm choosing standard USA defaults and a username of dhumphre. OK the virtualbox image is installed and booted. I'm logging in as dhumphre and opening a terminal. I will start by following the instructions on http://wiki.openembedded.net/index.php/OEandYourDistro#Debian OK. So here's the first point in the instructions that are not 100% unambiguous: Should I do this: "The easiest way is via apt-get'able Openembedded which will pull the OE meta-data for you and keep it up-to-date." Or should I follow the directions and do: "aptitude install sed wget cvs subversion git-core \ coreutils unzip texi2html texinfo docbook-utils \ gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \ desktop-file-utils chrpath ? ________________________________ From: Darren <imp...@ya...> To: General mailing list for gumstix users. <gum...@li...> Sent: Tue, December 7, 2010 11:13:05 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working I did follow both notes 1 & 2. On my first vm I did install the packages you mention here...on the most recent vm I installed the packages listed on http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html . I take it I need to also do what is at http://wiki.openembedded.net/index.php/OEandYourDistro#Debian? ________________________________ From: Alex Gibson <al...@al...> To: General mailing list for gumstix users. <gum...@li...> Sent: Tue, December 7, 2010 11:06:31 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working Have you installed the required packages as described here http://wiki.openembedded.net/index.php/OEandYourDistro make sure in install both mandatory and supplementary packages http://wiki.openembedded.net/index.php/OEandYourDistro#Debian e.g aptitude install sed wget cvs subversion git-core \ coreutils unzip texi2html texinfo docbook-utils \ gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \ desktop-file-utils chrpathupdate-alternatives --config git (as root)apt-get install libxml2-utils xmlto python-psyco aprapt-get install docbook and did you exactly follow notes 1 and 2 ? Note 2 is needed on most distros. http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html Note 1: If you are using an Ubuntu distribution, it is likely that /bin/sh is linked to /bin/dash. If this is the case, then you will need to change /bin/sh to link to /bin/bash. Neglecting to do this will cause target system init file corruption and your build image will not boot! Run "sudo dpkg-reconfigure dash" and answer no when asked whether you want to install dash as /bin/sh. Note 2: If you are using Ubuntu 8.04 or later you will also need to edit /etc/sysctl.conf and set 'vm.vdso_enabled = 0' and 'vm.mmap_min_addr = 0'. Afterwards run 'sudo sysctl -p' If you get stuck I have a ready to run fedora vm on my website http://www.alexthegeek.com/overo/vm/ Just unzip then run inside vmware player Its fedora12 64 bit unrar the vm somewhere > then open it in vmware player (or vmware fusion on mac or import it into > virtual box) > > fedora 12 x86_64 > setup with rpm fusion repo and livna > chrome > > these were my install steps > > fedora 12 x86_64 (64bit) > Base install with software development tools > then > > sudo yum install yum-plugin-fastestmirror > > sudo yum groupinstall "Development Tools" > > sudo yum install vlc geany gstreamer-ffmpeg ffmpeg mplayer mplayer-gui > gecko-mediaplayer mencoder \ > java-1.6.0-openjdk java-1.6.0-openjdk-plugin > > sudo yum install python m4 make wget curl ftp cvs subversion tar bzip2 > gzip unzip \ > python-psyco perl texinfo texi2html diffstat openjade docbook-style-dsssl > \ > docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel > glibc-static \ > gcc binutils pcre pcre-devel git quilt groff linuxdoc-tools patch > linuxdoc-tools \ > gcc-c++ help2man perl-ExtUtils-MakeMaker tcl-devel gettext ccache chrpath > > > then installed the vmware tools > > video set to 800by600 > > vm set to use 1 cpu with 2 cores and 1024MB ram > change to the cpu type you have > if you have plenty of ram increase to around half your physical ram. > > (very dodgy passwords) > > user > abcdef123 > > user is set as sudo > > root > Gumstix On 8/12/2010 2:54 PM, Darren wrote: bitbake.conf is in /home/dhumphre/overo-oe/bitbake/conf/bitbake.conf ----- Original Message ---- From: Michael Poole <md...@tr...> To: General mailing list for gumstix users. <gum...@li...> Cc: imp...@ya... Sent: Tue, December 7, 2010 10:51:33 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working On Tue, Dec 7, 2010 at 10:33 PM, Darren <imp...@ya...> wrote: >echo $BBPATH gives me: >/home/dhumphre/overo-oe/build:/home/dhumphre/overo-oe/user.collection:/home/dhumphre/overo-oe/org.openembedded.dev > v I installed everything in /home/dhumphre/overo-oe > Is there a /home/dhumphre/overo-oe/build/org.openembedded.dev/conf/bitbake.conf file (or a /home/dhumphre/overo-oe/build/conf/bitbake.conf or /home/dhumphre/overo-oe/user.collection/bitbake.conf)? bitbake will look for a "conf/bitbake.conf" file relative to each of the paths in $BBPATH. The error message suggests that it is missing. To answer some of your other questions, I have used Ubuntu 10.04 and 10.10 to successfully build Overo images. Unfortunately, diagnosing errors can be a little bit difficult: they are usually specific, but not always clear. Michael Poole ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users ________________________________ UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Alex G. <al...@al...> - 2010-12-08 06:30:54
|
On 8/12/2010 5:17 PM, Darren wrote: > So skipping ahead a little I do a sudo dpkg-reconfigure dash and > answer NO to the question to remove the dash symlink. > > Then I try to start installing the package listed, starting with sed. > > The instructions tell me to do "aptitude install sed". That fails for > me because I'm not root, so I do a "sudo aptitude install sed". > > So the instructions should be updated to use sudo. > > I do a "sudo aptitude install sed" and I get > "sudo: aptitude: command not found" > > So I do a "sudo apt-get install aptitude" to install aptitude. > > Now "sudo aptitude install sed" runs but tells me that sed is already > installed. > > Now onto the rest of the packages: > "sudo aptitude install wget" informs me wget is already installed > "sudo aptitude install cvs" OK > "sudo aptitude install subversion" OK > "sudo aptitude install git-core" OK > "sudo aptitude install coreutils" informs me coreutils is already > installed > "sudo aptitude install unzip" informs me unzip is already installed > "sudo aptitude install texi2html" OK > "sudo aptitude install texinfo" OK > "sudo aptitude install docbook-utils" OK--installs 200 MB of stuff, > yikes. > "sudo aptitude install gawk" OK > "sudo aptitude install python-pysqlite2" OK > "sudo aptitude install diffstat" OK > "sudo aptitude install help2man" OK > "sudo aptitude install make" informs me make is already installed > "sudo aptitude install gcc" informs me gcc is already installed > "sudo aptitude install build-essential" OK > "sudo aptitude install g++" informs me g++ is already installed > "sudo aptitude install desktop-file-utils" informs me > desktop-file-utils is already installed > "sudo aptitude install chrpath" OK > > The next ambiguous step: > > "On debian you may have to run > update-alternatives --config git (as root) > > and select /usr/bin/git-scm to provide git instead of > /usr/bin/git.transition. This is not necessary in sid" > > I try running the command and am told "error: no alternatives for git" > > The instructions offer no explanation as to whether this is a good or > bad outcome....does this mean I can skip this step? > > I guess I'll skip it and hope it's not important. > > Now onto supplemental packages. No mention that even though they are > supplemental they are still required...are they? I guess I'll assume > they are. > > sudo apt-get install libxml2-utils OK > sudo apt-get install xmlto OK holy smokes--375 Mb more stuff--Not > sure why I need over 1/2 a gig (and counting) of docbook/latex/fonts > to compile an app for an embedded system with 256Mb of flash. Do I > need all this stuff to build a headless (console only) gumstix image? > Is there any way to minimize the install? > > sudo apt-get install python-psyco OK > sudo apt-get install apr FAILS "E: Unable to locate package apr" > > NOT sure what to do here..will move on and see what happens > > apt-get install docbook is listed as optional so I am skipping it. > > Skipping the "Building in container (LXC/OpenVZ)" step because I have > no idea what it means. > > Next I am told "you can also install Psyco Python JIT compiler to > speed up BitBake. Psyco works on 32-bit x86 platforms only. "/aptitude > install python-psyco""/ > / > / > But I have already installed python-psyco in an earlier step. > > Next I am told "there are knowngcc issues in Intrepid and later > <http://wiki.openembedded.net/index.php/Gcc_issues_in_Intrepid_and_later>when > cross-compiling with OE" Is this still an issue? Right after this > statement there is a [SOLVED] statement but I can't tell if that > applies to the gcc issues or the next item. Can anyone enlighten me? > > Next "cat /proc/sys/vm/mmap_min_addr" reveals a value of 65536 which > appear to indicate I don't have to worry about qemu workarounds... > > So apparently NOW I am ready to follow the directions at > "http://www.gumstix.net/Setup-and-Programming/view/Overo-Setup-and-Programming/Setting-up-a-build-environment/111.html"? > > So NOW I am given a big list of packages I supposedly need starting > with git and svn. According to the docs the only two I need up front > are git and svn. If any others are actually needed I will be prompted > along the way. I will take that at face value and not install > anything at this point since git and svn were installed earlier. > > So now onto overo specifics which all seem to work OK without errors: > > mkdir -p ~/overo-oe > cd ~/overo-oe > git clone git://gitorious.org/gumstix-oe/mainline.git org.openembedded.ev > git checkout --track -b overo origin/overo > cd ~/overo-oe > git clone git://git.openembedded.net/bitbake bitbake > cd bitbake > git checkout 1.8.18 > cd ~/overo-oe > cp -r org.openembedded.dev/contrib/gumstix/build . > source ~/overo-oe/build/profile > > Now the big test. I'm still in ~/overo-oe when I run: > > bitbake omap3-console-image > > And it goes through with the bitbake this time! > > But then I get the message: > > ERROR: Required build target 'omap3-console-image' has no buildable > providers. > Missing or unbuildable dependency chain was: ['omap3-console-image', > 'opkg-native', 'help2man-native', 'perl-native-runtime-native'] Had that problem last week edit /user/overo/build/site.conf and add ASSUME_PROVIDED +="help2man-native" save then bitbake omap3-console-image Alex -- UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: Darren <imp...@ya...> - 2010-12-08 03:59:39
|
"Is there a /home/dhumphre/overo-oe/build/org.openembedded.dev/conf/bitbake.conf file (or a /home/dhumphre/overo-oe/build/conf/bitbake.conf or /home/dhumphre/overo-oe/user.collection/bitbake.conf)?" Hmmm. my org.openembedded.dev tree is in /home/dhumphre/overo-oe/org.openembedded.dev not /home/dhumphre/overo-oe/build/org.openembedded.dev Is that a problem? I also have no /home/dhumphre/overo-oe/user.collection folder. Also a problem? ----- Original Message ---- From: Michael Poole <md...@tr...> To: General mailing list for gumstix users. <gum...@li...> Cc: imp...@ya... Sent: Tue, December 7, 2010 10:51:33 PM Subject: Re: [Gumstix-users] Please help--I'm unable to get a build environment working On Tue, Dec 7, 2010 at 10:33 PM, Darren <imp...@ya...> wrote: > echo $BBPATH gives me: > >/home/dhumphre/overo-oe/build:/home/dhumphre/overo-oe/user.collection:/home/dhumphre/overo-oe/org.openembedded.dev >v > > > > I installed everything in /home/dhumphre/overo-oe Is there a /home/dhumphre/overo-oe/build/org.openembedded.dev/conf/bitbake.conf file (or a /home/dhumphre/overo-oe/build/conf/bitbake.conf or /home/dhumphre/overo-oe/user.collection/bitbake.conf)? bitbake will look for a "conf/bitbake.conf" file relative to each of the paths in $BBPATH. The error message suggests that it is missing. To answer some of your other questions, I have used Ubuntu 10.04 and 10.10 to successfully build Overo images. Unfortunately, diagnosing errors can be a little bit difficult: they are usually specific, but not always clear. Michael Poole |
From: Per J. F. <per...@br...> - 2010-12-24 12:09:16
|
Hello Python-overo programmers! I have python 2.6.5 included in the image but there are just a few modules included. How can I add the most required modules to my overo Gumstix so I can get started? By downloading (opkg install xxx) or adding something to bitbake? Regards -Per |
From: Per J. F. <per...@br...> - 2010-12-24 12:45:33
|
Answer to myself: Gave up bitbake, tried opkg install python-modules and it worked! -Per Den 24.12.2010 13:09, skrev "Per J. Frøysa": > Hello Python-overo programmers! > > I have python 2.6.5 included in the image but there are just a few > modules included. > How can I add the most required modules to my overo Gumstix so I can get > started? > By downloading (opkg install xxx) or adding something to bitbake? > > Regards > -Per > > > ------------------------------------------------------------------------------ > Learn how Oracle Real Application Clusters (RAC) One Node allows customers > to consolidate database storage, standardize their database environment, and, > should the need arise, upgrade to a full multi-node Oracle RAC database > without downtime or disruption > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |