Building the kernel with LTIB problems...problems..problems  Need help.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Building the kernel with LTIB problems...problems..problems  Need help.

496 Views
TedG01
Contributor I

I am in need of assistance using LTIB. Let me give some background first. I inherited this project almost 2 years ago, the firmware engineer left almost no documentation as to how he did anything. Which I have been able to cope with albeit painfully. The platform is mcf5445x and it uses Linux, I believe it was based on the eval board.
So it has finally come to the point where I need to reconfigure the kernel. Not knowing where to start I mugged my way through the makefile for the kernel and was able to reconfigure and build and even make an rpm package. But I couldn't get any further because it uses ltib and I couldn't get the rpm sig to match. So started to peel this onion and discovered ltib. Things were looking promising. Then once I figured out how to configure things I finally got to where I should configure the kernel. But even though I checked the configure kernel box it ignored that and I was stuck. Then I looked and it seems there is a bug in the 7.2.1 that ignores the kernel rebuild. Fine I then download the latest and greatest and installed it. I then complained that I was missing ncurses,m4,bison,and a patch. So I get the latest of ncurses, m4, and bison and installed them.

 

Now I need the patch and I can't find anything on how to get or install whatever it is. And even if it do get it running I am not quite sure ltib installed in the right place to correctly configure the kernel.


The info on the patch would be greatly appreciated. Here is the output of ltib:


ltib cannot be run because one or more of the host packages needed to run it
are either missing, failing, out of date or not in ltib's standard path.
Current the PATH environment is set to:
/opt/ltib/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin

Please correct this problem (e.g. install/upgrade these packages on your host).
If you have your own utilities in non-standard paths, please add an entry
into the .ltibrc file for example:

%path_std
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/my/own/exes

Package                Minimum ver   Installed info
-------                -----------   ---------------
patch                  0             not installed or error

Died at ./ltib line 1451.
traceback:
 main::host_checks:1451
  main:549


Started: Tue Jan 24 16:25:12 2012
Ended:   Tue Jan 24 16:25:15 2012
Elapsed: 3 seconds

Use of uninitialized value in concatenation (.) or string at ./ltib line 2821.
Use of uninitialized value in concatenation (.) or string at ./ltib line 2821.
Use of uninitialized value in concatenation (.) or string at ./ltib line 2821.
Use of uninitialized value in concatenation (.) or string at ./ltib line 2821.
VERSION          : 11.4.1
CVS_VERSION      : $Revision: 1.78 $ (Savannah)
PLATFORM         :
GNUTARCH         :
TOOLCHAIN        :
TOOLCHAIN_CFLAGS :


Build Failed

Exiting on error or interrupt

Thanks in advance for any assistance,
Ted

Labels (1)
0 Kudos
1 Reply

275 Views
lmhdoms
Contributor III

Hi Ted,

 

Getting all the required packages installed can be a bit of a hazzle. LTIB tells you it needs the patch package. So try to install it (apt-get install patch). More missing patches may appear, so keep adding until LTIB is happy!

 

Regards,

Lars

 

0 Kudos