building openmoko devel image

Charles Lohr webmaster at cnlohr.com
Sun Jul 22 20:06:49 CEST 2007


To any willing to help:

I'm a gentoo user who is considering buying one of the FIC1973 phones
for developing new software for.  I figured I should be able to 'make'
the phone before buying it.  Note that if this is being sent to the
wrong list, please direct me in the right direction.

I have been following the instructions on:
http://wiki.openmoko.org/wiki/MokoMakefile#Installation

Every time I try building, I first get a list of errors like:

NOTE: Handling BitBake files: | (4323/4354) [99 %]NOTE: Retrieved remote
revisions: ['0', '0', '2360', '0']
NOTE: Handling BitBake files: / (4324/4354) [99 %]NOTE: Retrieved remote
revisions: ['0', '1828', '0']
NOTE: Handling BitBake files: - (4325/4354) [99 %]NOTE: Retrieved remote
revisions: ['0', '0', '2360', '0']
NOTE: Handling BitBake files: \ (4326/4354) [99 %]NOTE: Retrieved remote
revisions: ['0', '1828', '0']
NOTE: Handling BitBake files: \ (4327/4354) [99 %]NOTE: Retrieved remote
revisions: ['0', '0', '2360', '0']

Originally, I kept getting missing stuff for my java messages, but after
getting the JDK patched and working, I finally settled on this error
that I just can't seem to fix:

| NOTE: make
| make[1]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1'
| Making all in autoconf-lib-link
| make[2]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/autoconf-lib-link'
| Making all in m4
| make[3]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/autoconf-lib-link/m4'
| make[3]: Nothing to be done for `all'.
| make[3]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/autoconf-lib-link/m4'
| Making all in tests
| make[3]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/autoconf-lib-link/tests'
| make[3]: Nothing to be done for `all'.
| make[3]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/autoconf-lib-link/tests'
| make[3]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/autoconf-lib-link'
| make[3]: Nothing to be done for `all-am'.
| make[3]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/autoconf-lib-link'
| make[2]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/autoconf-lib-link'
| Making all in gettext-runtime
| make[2]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime'
| make  all-recursive
| make[3]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime'
| Making all in doc
| make[4]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime/doc'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime/doc'
| Making all in intl
| make[4]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime/intl'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime/intl'
| Making all in intl-java
| make[4]: Entering directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime/intl-java'
| jar cf libintl.jar gnu/gettext/GettextResource*.class
| Exception in thread "main" java.lang.NoClassDefFoundError: cf
| make[4]: *** [libintl.jar] Error 1
| make[4]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime/intl-java'
| make[3]: *** [all-recursive] Error 1
| make[3]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime'
| make[2]: *** [all] Error 2
| make[2]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1/gettext-runtime'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/gettext-0.14.1'
| FATAL: oe_runmake failed
NOTE: Task failed:
/home/moko/build/tmp/work/i686-linux/gettext-native-0.14.1-r4/temp/log.do_compile.25316
NOTE: package gettext-native-0.14.1-r4: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package gettext-native-0.14.1: failed
ERROR: Build of openmoko-devel-image failed
make: *** [openmoko-devel-image] Error 1

Is there any way to actually view what the Makefile is doing when it
just sits there and then this thing pops up, like verbose output or
something?

Charles Lohr




More information about the community mailing list