Hi,
I am a SW engineer that is somewhat new to
LTIB, I am writing to see if you might lend some of your time to help me with a
non-freescale related project that I am doing for my masters thesis.
I have been working with Berkeley off and on for almost two years on a
project called "FireAnt" which is to port BOINC (Berkeley Open
Infrastructure for Network Computing) to i.MX/Linux. We successfully ported
BOINC to ARM/Linux using a tool called "scratchbox" but I have had
some issues porting with LTIB (notably autoconf and friends- might be something
with the spoofing environment?). I am trying not to hack my way through this
with brute force and when I publish my paper and the how-to's I want LTIB to be
the tool that used in hopes to promote Freescale's i.MX as a side effect.
I can pay you for your time if you have
it? it seems clear from the email list that you are the undisputed king of
LTIB. This will probably be a pealing the onion type problem.
Thanks for your time,
Jeff
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
address@hidden:~/fsl/mar/f0/ltib$ ./ltib
-m scbuild -p boinc.spec
Processing: boinc
===================
Build path taken because: directory build, build key set, no prebuilt
rpm,
rpmbuild --dbpath /home/jeff/fsl/mar/f0/ltib/rootfs//var/lib/rpm
--target arm --define '_unpackaged_files_terminate_build 0' --define
'_target_cpu arm' --define '__strip strip' --define '_topdir
/home/jeff/fsl/mar/f0/ltib/rpm' --define '_prefix /usr' --define '_tmppath
/home/jeff/fsl/mar/f0/ltib/tmp' --define '_rpmdir
/home/jeff/fsl/mar/f0/ltib/rpm/RPMS' --define '_mandir /usr/share/man'
--define '_sysconfdir /etc' --define '_localstatedir /var' -bc
--short-circuit /home/jeff/fsl/mar/f0/ltib/dist/lfs-5.1/boinc/boinc.spec
Building target platforms: arm
Building for target arm
Executing(%build): /bin/sh -e
/home/jeff/fsl/mar/f0/ltib/tmp/rpm-tmp.19391
+ umask 022
+ cd /home/jeff/fsl/mar/f0/ltib/rpm/BUILD
+ cd boinc-1.0
+ ./_autosetup
Bootstrapping configure script and makefiles:
Checking version of 'make' >= 379... succeeded. (381)
Checking version of 'm4' >= 104... succeeded. (104)
Checking version of 'pkg-config' >= 15... succeeded. (21)
Checking version of 'autoconf' >= 258... failed. (257)
Couldn't find a new-enough version of 'autoconf', please install one!
If you have a newer version, set the environment-variable 'AUTOCONF' to
its path
error: Bad exit status from /home/jeff/fsl/mar/f0/ltib/tmp/rpm-tmp.19391
(%build)
RPM build errors:
Bad exit status from
/home/jeff/fsl/mar/f0/ltib/tmp/rpm-tmp.19391 (%build)
Build time for boinc: 1 seconds
Failed building boinc
f_scbuild() returned an error, exiting
traceback:
main:557
Exiting on error or interrupt
address@hidden:~/fsl/mar/f0/ltib$
---Ubuntu HOST------------------------------------------------------------------------------
address@hidden:~/fsl/mar/f0/ltib$ autoconf --version
autoconf (GNU Autoconf) 2.61
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the
terms of
the GNU General Public License
<http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.
Written by David J. MacKenzie and Akim Demaille.
address@hidden:~/fsl/mar/f0/ltib$
------------------------------------------------------------------------------------------------------------
------------------LTIB spoofing
environment---------------------------------------------------------------
address@hidden:~/fsl/mar/f0/ltib$ ./ltib -m shell
Entering ltib shell mode, type 'exit' to quit
LTIB> autoconf --version
autoconf (GNU Autoconf) 2.57
Written by David J. MacKenzie and Akim Demaille.
Copyright 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
LTIB>
Jeff
Eastlack
Freescale Semiconductor, Inc.
http://www.freescale.com/imx
Phone:
512-744-9853 Fax: 512-744-1705