Looks like you may have misread the instructions; where you have: –hostcf (one -) it should be --hostcf this is so that it builds the support packages to run on the host.
Try re-running using --hostcf for each of the packages you list. You also need to run: ./ltib --hostcf -p edb to install another dependency. To check that edje was built for the host, make sure you can find and execute: /opt/ltib/usr/bin/edje_cc and it should spit out some helpful usage message. Regards, Stuart On 26/02/12 11:34, wolfking wrote: > Dear All: > I'm building the xorg with windows manager "enlightenment" on the > freescale's MPC8641D HPCN Board. > Before this, I've sucessfully built the minimum linux and run it fine > on the board. I add the above package by ltib's configue" ./ltib > --configure", > and prepare the host side packages: > $ ./ltib –hostcf -p eet.spec > $ ./ltib –hostcf -p embryo.spec > $ ./ltib –hostcf -p evas.spec > $ ./ltib –hostcf -p ecore.spec > $ ./ltib –hostcf -p edje.spec > then the build process begin and end with the following error. I found > the edje_cc under the directory "/myLtib/ltib/rootfs/usr/bin", so my > system has the > needed file. Why can't the ltib can't find the file? Can you give me > some hint? > Thanks in advance! > > ------------------------------------------------------------------------ > emotion 0.1.0.042 > ------------------------------------------------------------------------ > Configuration Options Summary: > Modules: > Xine...............: no > Vlc................: no > Gstreamer..........: yes > Gstreamer plugins..: no (you should install gst-plugins-base and > gst-ffmpeg) > Gstreamer FFmpeg...: no > Gstreamer CDDA.....: > Compilation..........: make > Installation.........: make install > prefix.........: /usr > + make > make all-recursive > make[1]: Entering directory `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042' > Making all in src > make[2]: Entering directory `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src' > Making all in lib > make[3]: Entering directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/lib' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/lib' > Making all in bin > make[3]: Entering directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/bin' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/bin' > Making all in modules > make[3]: Entering directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules' > Making all in xine > make[4]: Entering directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules/xine' > make[4]: Nothing to be done for `all'. > make[4]: Leaving directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules/xine' > Making all in gstreamer > make[4]: Entering directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules/gstreamer' > make[4]: Nothing to be done for `all'. > make[4]: Leaving directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules/gstreamer' > Making all in vlc > make[4]: Entering directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules/vlc' > make[4]: Nothing to be done for `all'. > make[4]: Leaving directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules/vlc' > make[4]: Entering directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules' > make[4]: Nothing to be done for `all-am'. > make[4]: Leaving directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules' > make[3]: Leaving directory > `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src/modules' > make[3]: Entering directory `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src' > make[3]: Nothing to be done for `all-am'. > make[3]: Leaving directory `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src' > make[2]: Leaving directory `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/src' > Making all in data > make[2]: Entering directory `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/data' > edje_cc -v -id ../data -fd ../data \ > ../data/theme.edc \ > ../data/theme.edj > make[2]: edje_cc: Command not found > make[2]: *** [theme.edj] Error 127 > make[2]: Leaving directory `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042/data' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/myLtib/ltib/rpm/BUILD/emotion-0.1.0.042' > make: *** [all] Error 2 > error: Bad exit status from /myLtib/ltib/tmp/rpm-tmp.42617 (%build) > > RPM build errors: > Bad exit status from /myLtib/ltib/tmp/rpm-tmp.42617 (%build) > Build time for emotion: 18 seconds > Failed building emotion > > f_buildrpms() returned an error, exiting > traceback: > main:569 > > Started: Sun Feb 26 17:24:40 2012 > Ended: Sun Feb 26 19:17:14 2012 > Elapsed: 6754 seconds > VERSION : 11.4.1 > CVS_VERSION : $Revision: 1.79 $ (Savannah) > PLATFORM : mpc8641hpcn > GNUTARCH : powerpc > TOOLCHAIN : freescale-powerpc-linux-gnu-4.1-78.i686.rpm > TOOLCHAIN_CFLAGS : -te600 > These packages failed to build: > emotion > Build Failed > > > > _______________________________________________ > LTIB home page: http://ltib.org > > Ltib mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/ltib _______________________________________________ LTIB home page: http://ltib.org Ltib mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/ltib
