I
don't expect anyone to do my work for me but I'm stumped. If anyone
sees something obvious, I'd sure appreciate it!
I'm
having problems getting u-boot to compile. I'm updating an old
Freescale BSP. I merged the custom files from the old to the new.
When I run ltib, I get the following output.
BOTH
OF THESE ARE ppc. Should one of these be powerpc?
/home/developer/projects/ltib-10-1-1a-sv/rpm/BUILD/u-boot-1.3.3/include/configs/m9000.h:33:1:
error: unterminated
#ifndef
I
THINK THIS ERROR IS PROBABLY MISLEADING AND IS A RESULT OF ANOTHER
PROBLEM.
Processing: u-boot-1.3.3-m9000
================================
get_spec(u-boot-1.3.3-m9000)
spec files: [
/home/developer/projects/ltib-10-1-1a-sv/dist/lfs-5.1/u-boot/u-boot-1.3.3-m9000.spec,
]
pfx=/opt/ltib/rootfs/%{_target_cpu}
files=
%defattr(-,root,root)
%{pfx}/*
prep=
%setup -n u-boot-1.3.3
%patch1 -p1
group=Applications/System
buildroot=%{_tmppath}/%{name}
summary=Universal Bootloader firmware
install=rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/%{pfx}/boot
cp u-boot.bin $RPM_BUILD_ROOT/%{pfx}/boot
cp u-boot $RPM_BUILD_ROOT/%{pfx}/boot
mkdir -p $RPM_BUILD_ROOT/%{pfx}/usr/src/u-boot
cp -a include $RPM_BUILD_ROOT/%{pfx}/usr/src/u-boot
version=1.3.3
name=u-boot
release=1
packager=Jeff Wittrock
license=GPL
build=export PATH=$UNSPOOF_PATH
PKG_U_BOOT_CONFIG_TYPE=m9000_config
make distclean
make $PKG_U_BOOT_CONFIG_TYPE
make CROSS_COMPILE=powerpc-603e-linux-gnu-
sources=Source : u-boot-1.3.3.tar.bz2
pkg_dir_name=u-boot-1.3.3
patches=Patch1 : u-boot-1.3.3-m9000.patch
vendor=Utility Systems, Inc.
prefix=%{pfx}
Build path taken because: directory build, build key set, no
prebuilt rpm,
rpmbuild --dbpath
/home/developer/projects/ltib-10-1-1a-sv/rootfs//var/lib/rpm --target ppc --define
'_unpackaged_files_terminate_build 0' --define '_target_cpu ppc' --define
'__strip strip' --define '_topdir
/home/developer/projects/ltib-10-1-1a-sv/rpm' --define '_prefix /usr'
--define '_tmppath /home/developer/projects/ltib-10-1-1a-sv/tmp'
--define '_rpmdir /home/developer/projects/ltib-10-1-1a-sv/rpm/RPMS'
--define '_mandir /usr/share/man' --define '_sysconfdir /etc' --define
'_localstatedir /var' -bc --short-circuit
/home/developer/projects/ltib-10-1-1a-sv/dist/lfs-5.1/u-boot/u-boot-1.3.3-m9000.spec
Building target platforms: ppc
Building for target ppc
Executing(%build): /bin/sh -e
/home/developer/projects/ltib-10-1-1a-sv/tmp/rpm-tmp.15357
+ umask 022
+ cd /home/developer/projects/ltib-10-1-1a-sv/rpm/BUILD
+ cd u-boot-1.3.3
+ export
PATH=/home/developer/projects/ltib-10-1-1a-sv/bin:/opt/ltib/usr/bin:/opt/OSELAS.Toolchain-1.1.1/powerpc-603e-linux-gnu/gcc-4.1.2-glibc-2.5-kernel-2.6.18/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin
+ PKG_U_BOOT_CONFIG_TYPE=m9000_config
+ make distclean
make: ppc_8xx-gcc:
Command not found
+ make m9000_config
Configuring for m9000 board...
+ make CROSS_COMPILE=powerpc-603e-linux-gnu-
Generating include/autoconf.mk.dep
In file included from
/home/developer/projects/ltib-10-1-1a-sv/rpm/BUILD/u-boot-1.3.3/include/config.h:3,
from include/common.h:35:
/home/developer/projects/ltib-10-1-1a-sv/rpm/BUILD/u-boot-1.3.3/include/configs/m9000.h:33:1:
error: unterminated
#ifndef
Generating include/autoconf.mk
In file included from
/home/developer/projects/ltib-10-1-1a-sv/rpm/BUILD/u-boot-1.3.3/include/config.h:3,
from include/common.h:35:
/home/developer/projects/ltib-10-1-1a-sv/rpm/BUILD/u-boot-1.3.3/include/configs/m9000.h:33:1:
error: unterminated #ifndef
for dir in tools examples api_examples ; do make -C $dir _depend
; done
make[1]: Entering directory
`/home/developer/projects/ltib-10-1-1a-sv/rpm/BUILD/u-boot-1.3.3/tools'
In file included from
/home/developer/projects/ltib-10-1-1a-sv/rpm/BUILD/u-boot-1.3.3/include/config.h:3,
from environment.c:28:
MORE OF THE SAME...