ltib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltib] Ubuntu 9.04


From: Peter Barada
Subject: Re: [Ltib] Ubuntu 9.04
Date: Tue, 04 Aug 2009 23:30:24 -0400

On Tue, 2009-08-04 at 16:45 -0700, Kevin Slattery wrote:
Hello –

I am trying to install and build LTIB on a machine running Ubuntu 9.04. I continually get build errors when trying to build the kernel. Any ideas? I know that the LTIB page says that this has been verified on Ubuntu 8.04.

I've had luck buildign LTIB on a Ubuntu 9.04 x64 Quadcore i-720 machine - it smokes!

To do so I've had to modify the stock setup.  Here's a quick-n-dirty primer I've used to get it running:

#
# The following are instructions for building LTIB w/Qtopia on a Ubuntu 9.04
# x64 system

# First fix bash as /bin/sh (Answer "no" to the question "Install dash
# as /bin/sh?":
sudo dpkg-reconfigure dash

# Get essential build tools
sudo apt-get install build-essential

# Install the ia32-libs to run x32 bit binaries
sudo apt-get install ia32-libs

# Add NFS for serving a NFSroot
sudo apt-get install nfs-kernel-server nfs-common portmap

# Add export of /opt/nfs-exports (where a subdir can hold the rootfs):
cat > my-exports <<EOF
/opt/nfs-exports 10.0.4.0/24(rw,async,insecure,no_root_squash)
EOF
sudo cat my-exports >> /etc/exports

# Add TFTP and use /tftpboot as the directory to serve files from
sudo apt-get install tftpd-hpa
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot
sudo sed -i -e '1,$s/\/var\/lib\/tftpboot/\/tftpboot/' /etc/inetd.conf
sudo /etc/init.d/tftpd-hpa restart

# Install basic programs necessary for LTIB
sudo apt-get install rpm wget bison

# For Qtopia (and most likely other packages, useful to install even if
#  Qtopia won't be used):
sudo apt-get install 'zlib*'
sudo apt-get install libncurses5 libncurses5-dev
sudo apt-get install libx11-dev
sudo apt-get install makedepend
sudo apt-get install tcl
sudo apt-get install gettext
sudo apt-get install libc6-dev-i386
sudo apt-get install libxext-dev
pushd /usr/lib32; sudo ln -s libstdc++.so.6 libstdc++.so; popd

# Sudoers configuration
sudo visudo
# Enter the following information within the ensuing VI editor.
# VI Primer:
#  Use arrow keys to reach the bottom of the file.
#  On a new line, hit 'i' to [i]nsert new text
#  Enter the information below verbatim, replacing <username>
#   with your username
#  Exit [i]nsert mode by hitting ESC
#  Save and exit visudo by entering ":wq <enter>"
<username> ALL = NOPASSWD: /usr/bin/rpm, /opt/ltib/usr/bin/rpm

 

Thanks

 

 

Kevin Slattery
Sr Embedded Software Engineer
Apollo Video Technology

Tel: 425-483-7100 x 124 / Fax: 425-483-7200
Toll Free: 888-AVT-USA1 x 124

www.avt-usa.com

 


_______________________________________________
LTIB home page: http://ltib.org

Ltib mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/ltib
--
Peter Barada <address@hidden>
Logic Product Development, Inc.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]