From: Philip B. <ph...@ba...> - 2010-05-04 15:12:51
|
On 05/04/2010 10:39 AM, Mohamad Najib wrote: > > Thanks for the suggestion, but I think I found another solution. Wonder how I > missed this after endless googling though... > > Steps required are noted > http://www.mwgaa.com/blog/2010/01/17/how-to-install-gcc-on-the-gumstix-overo-without-using-open-embedded/ > here For people finding this email by searching, please use "opkg install task-native-sdk". I do this all the time and it is much easier than installing the packages by hand. Unfortunately, I can't leave this comment on the blog entry because comments are disabled. Philip > > Thanks for the help again > > > Philip Balister wrote: >> >> On 05/03/2010 03:40 AM, Mohamad Najib wrote: >>> >>> Dear all, >>> >>> I currently have an Overo Water with a Chestnut Expansion board, and as I >>> couldn't setup a build environment, I am currently using a precompiled >>> image >>> that is dated on 27-04-2010. I also cannot install additional software >>> packages directly on Gumstix with opkg, which means I have to download >>> the >>> packages from the Gumstix feeds (and for some, the Angstrom feeds), >>> transfer >>> them to Gumstix and opkg them when I next start the board >>> >>> I am currently trying to implement a Python program that depends on >>> matplotlib. On the desktop image, even though Python is preinstalled, the >>> lack of C/C++ compiler makes it impossible to build matplotlib. >> >> Install task-native-sdk. >> >> Philip >> >>> >>> Then, I tried the palmtop image, and tried to rebuild Python directly on >>> Gumstix (i.e tar the Python package, send it to Gumstix, boot up, untar >>> and >>> try to do the ./configure, make, make install thingy). But again, no >>> C/C++ >>> compiler. >>> >>> I then hunt around the feeds and installed the following - >>> >>> gcc_4.3.3-r11.1.5_armv7a.ipk and it's symlink >>> g++_4.3.3-r11.1.5_armv7a.ipk and it's symlink >>> >>> To install g++, I have to also install the following, which I got from >>> the >>> Angstrom feed - >>> >>> glibc-extra-nss_2.10.1-r0.5_armv7a.ipk >>> libc6-dev_2.10.1-r0.5_armv7a.ipk >>> libthread-db1_2.10.1-r0.5_armv7a.ipk >>> libthread-db1_2.10.1-r0.5_armv7a.ipk >>> libthread-db1_2.10.1-r0.5_armv7a.ipk (An upgrade - on the precompiled >>> image >>> it is 2.9, iirc) >>> >>> Trying to rebuild Python again, it fails on ./configure with the >>> following >>> error >>> >>> "don't have cc1 : evecvp : no such file or directory" >>> >>> A "ls -R | grep cc" on root directory ("cd /") gives me no indication of >>> cc1. Therefore my questions - >>> >>> 1. Is there a way to install a C/C++ compiler on Gumstix? >>> 2. Is it generally a better idea to actually compile your image yourself, >>> if >>> you want, say for example the full Python package (with distutils, pydoc >>> and >>> whatsnot), a compiler or anything else I don't know of (Qt for example) >>> 3. Is it actually a better practice if, say, you want to install a >>> program >>> with the normal ./configure, make, make install, to actually build it >>> with >>> the build environment (bitbake) on your development machine first, then >>> transfer the results to Gumstix? Even for Python extensions like >>> matplotlib? >>> >>> Thank you for your time in reading and helping. And I would like to >>> apologize for a lengthy description of my problem. >>> >>> Regards, >>> Mohamad Najib >>> >>> PS - after installing gcc and it's symlinks, gcc DOES points to >>> arm-angstrom-linux-gnueabi-gcc. >>> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > |