Skip to contentSkip to conversation

2009.02-rc4 released

Buildroot Peter Korsgaard 3 participants 8 messages Feb 9, 2009 – Feb 14, 2009

lore
Share & tools
lore
#0 lore raw

Hi,

Yes, I know I said I would cut the final 2009.02 release at FOSDEM, but as we had more than 50 changes since rc3 (and to critical stuff like toolchain/) I decided to do a rc4:

http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc4.tar.gz

or

http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc4.tar.bz2

Please give it a spin and report back issues to the mailing list or the bug tracker.

Is there anything that we absolutely need to fix for 2009.02? Unless I hear anything, 2009.02 will be released this Thursday.

Signature · 1 line
Bye, Peter Korsgaard
#1 lore raw
Quoted 5 lines · Peter Korsgaard

. . .

Please give it a spin and report back issues to the mailing list or the bug tracker.

I'm having a strange dependency problem with rc4 where it reinstalls gmp-4.2.2-host and recompiles mpfr-2.3.2-host every time I run make. Condensed transcript below.

Checking build system dependencies:

BUILDROOT_DL_DIR clean:                Ok
CC clean:                    Ok
CXX clean:                    Ok
CPP clean:                    Ok
CFLAGS clean:                    Ok
INCLUDES clean:                    Ok
CXXFLAGS clean:                    Ok
which installed:                Ok
sed works:                    Ok (/bin/sed)

GNU make version '3.81': Ok
C compiler '/usr/lib/ccache/gcc'
C compiler version '4.3.2': Ok
C++ compiler '/usr/lib/ccache/g++'
C++ compiler version '4.3.2': Ok

awk installed:                    Ok
bash installed:                    Ok
bison installed:                Ok
flex installed:                    Ok
gettext installed:                Ok
makeinfo installed:                Ok
Build system dependencies:            Ok

rm -rf /home/aric/c/buildroot-2009.02-rc4/project_build_i686/reflash/buildroot-config mkdir -p /home/aric/c/buildroot-2009.02-rc4/project_build_i686/reflash cp -dpRf package/config/buildroot-config /home/aric/c/buildroot-2009.02-rc4/project_build_i686/reflash/buildroot-config /usr/bin/make -j4 -C /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host install
make[1]: Entering directory `/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host' /usr/bin/make install-recursive
make[2]: Entering directory `/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host'

. . . (Bunch of /usr/bin/make install-whatever here)

make[3]: Entering directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host/doc' make[4]: Entering directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host/doc' make[4]: Nothing to be done for `install-exec-am'.
test -z "/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/info" || mkdir -p -- . "/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/info"
/usr/bin/install -c -m 644
'/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2/doc/gmp.info' '/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/info/gmp.info'
/usr/bin/install -c -m 644
'/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2/doc/gmp.info-1' '/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/info/gmp.info-1'
/usr/bin/install -c -m 644
'/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2/doc/gmp.info-2' '/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/info/gmp.info-2'
install-info
--info-dir='/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/info' '/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/info/gmp.info' make[4]: Leaving directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host/doc' make[3]: Leaving directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host/doc' make[3]: Entering directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host' make[4]: Entering directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host' test -z "/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/lib" || mkdir -p -- . "/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/lib" test -z "/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/include" || mkdir -p -- . "/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/include" test -z "/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/include" || mkdir -p -- . "/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/include"
/bin/sh ./libtool --mode=install /usr/bin/install -c 'libgmp.la'
'/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/lib/libgmp.la' /usr/bin/make install-data-hook
/usr/bin/install -c -m 644 'gmp.h'
'/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/include/gmp.h' make[5]: Entering directory `/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host'

+-------------------------------------------------------------+
| CAUTION:                                                    |
|                                                             |
| If you have not already run "make check", then we strongly  |
| recommend you do so.                                        |
|                                                             |
| GMP has been carefully tested by its authors, but compilers |
| are all too often released with serious bugs.  GMP tends to |
| explore interesting corners in compilers and has hit bugs   |
| on quite a few occasions.                                   |
|                                                             |
+-------------------------------------------------------------+

make[5]: Leaving directory `/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host' /usr/bin/install -c .libs/libgmp.lai /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/lib/libgmp.la /usr/bin/install -c .libs/libgmp.a /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/lib/libgmp.a chmod 644 /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/lib/libgmp.a ranlib /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/lib/libgmp.a PATH="$PATH:/sbin" ldconfig -n /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/lib
----------------------------------------------------------------------
Libraries have been installed in:
/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp/lib

If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host' make[3]: Leaving directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host' make[2]: Leaving directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host' make[1]: Leaving directory /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp-4.2.2-host' mkdir -p /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/mpfr-2.3.2-host (cd /home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/mpfr-2.3.2-host; \

PATH="/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/bin:/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/bin:/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin:/home/aric/software/bin:/sbin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/aric/bin:/usr/sbin" AR="/usr/bin/ar" AS="/usr/bin/as" LD="/usr/bin/ld " NM="/usr/bin/nm"
CC="/usr/lib/ccache/gcc " GCC="/usr/lib/ccache/gcc "
CXX="/usr/lib/ccache/g++ " CPP="/usr/bin/cpp "
AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as"
CC_FOR_BUILD="/usr/lib/ccache/gcc" GCC_FOR_BUILD="/usr/lib/ccache/gcc"
CXX_FOR_BUILD="/usr/lib/ccache/g++" LD_FOR_BUILD="/usr/bin/ld"
FC_FOR_BUILD="/usr/bin/ld" CFLAGS_FOR_BUILD="" CXXFLAGS_FOR_BUILD=""
LDFLAGS_FOR_BUILD="" FCFLAGS_FOR_BUILD=""
AR_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ar"
AS_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-as"
CC_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-gcc"
LD_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ld"
NM_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-nm"
RANLIB_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ranlib"
STRIP_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-strip"
OBJCOPY_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-objcopy"
OBJDUMP_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-objdump"
DEFAULT_ASSEMBLER="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-as"
DEFAULT_LINKER="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ld"
ORIGINAL_AS_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-as"
ORIGINAL_LD_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-ld"
ORIGINAL_NM_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-nm"
ORIGINAL_OBJDUMP_FOR_TARGET="/home/aric/c/buildroot-2009.02-rc4/build_i686/staging_dir/usr/bin/i686-linux-uclibc-objdump"
\

/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/mpfr-2.3.2/configure \

--prefix="/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/mpfr" \
        --build=i386-pc-linux-gnu \
        --host=i386-pc-linux-gnu \
        --disable-shared \
        --enable-static \
--with-gmp=/home/aric/c/buildroot-2009.02-rc4/toolchain_build_i686/gmp \
        --disable-nls \
    )

checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk
. . .

#2 lore raw
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Aric" == Aric D Blumer <[email protected]> writes:

Quoted 5 lines · Aric> Peter Korsgaard wrote:
Quoted 5 lines

. . .

Please give it a spin and report back issues to the mailing list or the bug tracker.

Aric> I'm having a strange dependency problem with rc4 where it reinstalls Aric> gmp-4.2.2-host and recompiles mpfr-2.3.2-host every time I run make. Aric> Condensed transcript below.

Yes, sorry about that. The mpfr/gmp stuff was changed between rc3 and rc4 because the build was breaking on machines without mpfr/gmp shared objects (like Ubuntu) - Unfortunately some things were missing so you would have continous rebuilds.

It should all be fixed in svn now, could you give that a try (atleast r25295)?

Signature · 1 line
Bye, Peter Korsgaard
#3 lore raw
In reply to Peter Korsgaard

Dear All,
I'm using ubuntu.
I just downloaded 2009.02, and met some error. What's the problem? How can I solve the issue? Thanks.

daniel at daniel-laptop:~/work2/buildroot$ make menuconfig make CC="/usr/bin/gcc" -C package/config conf mconf
make[1]: Entering directory `/home/daniel/work2/buildroot/package/config'
/usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c conf.c -o conf.o
conf.c: ???'conf_askvalue'?:
conf.c:112: ??: ????? warn_unused_result ???'fgets'???? conf.c: ???'conf_choice'?:
conf.c:363: ??: ????? warn_unused_result ???'fgets'???? /usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c kxgettext.c -o kxgettext.o
/usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c lxdialog/checklist.c -o lxdialog/checklist.o
In file included from lxdialog/checklist.c:24:
lxdialog/dialog.h:32:20: error: curses.h: ????????
In file included from lxdialog/checklist.c:24:
lxdialog/dialog.h:97: ??: expected specifier-qualifier-list before 'chtype'
lxdialog/dialog.h:187: ??: expected ')' before '*' token lxdialog/dialog.h:194: ??: expected ')' before '*' token lxdialog/dialog.h:196: ??: expected ')' before '*' token lxdialog/dialog.h:197: ??: expected ')' before '*' token lxdialog/dialog.h:198: ??: expected ')' before '*' token lxdialog/dialog.h:199: ??: expected ')' before '*' token lxdialog/dialog.h:201: ??: expected ')' before '*' token lxdialog/checklist.c:31: ??: expected ')' before '*' token lxdialog/checklist.c:59: ??: expected ')' before '*' token lxdialog/checklist.c:95: ??: expected ')' before '*' token lxdialog/checklist.c: ???'dialog_checklist'?:
lxdialog/checklist.c:116: ??: 'WINDOW'???(??????????) lxdialog/checklist.c:116: ??: (????????????,??????????? lxdialog/checklist.c:116: ??: ?????????????) lxdialog/checklist.c:116: ??: 'dialog'???(??????????) lxdialog/checklist.c:116: ??: 'list'???(??????????) lxdialog/checklist.c:129: ??: 'stdscr'???(??????????) lxdialog/checklist.c:130: ??: 'KEY_MAX'???(??????????) lxdialog/checklist.c:137: ??: 'COLS'???(??????????) lxdialog/checklist.c:138: ??: 'LINES'???(??????????) lxdialog/checklist.c:143: ??: 'TRUE'???(??????????) lxdialog/checklist.c:146: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:146: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:147: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:151: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:156: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:171: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:171: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:210: ??: 'KEY_UP'???(??????????) lxdialog/checklist.c:210: ??: 'KEY_DOWN'???(??????????) lxdialog/checklist.c:220: ??: 'FALSE'???(??????????) lxdialog/checklist.c:297: ??: 'KEY_LEFT'???(??????????) lxdialog/checklist.c:298: ??: 'KEY_RIGHT'???(??????????) lxdialog/checklist.c:312: ??: 'KEY_RESIZE'???(??????????) make[1]: *** [lxdialog/checklist.o] Error 1
make[1]: Leaving directory `/home/daniel/work2/buildroot/package/config'
make: *** [package/config/mconf] Error 2
daniel at daniel-laptop:~/work2/buildroot$ make menuconfig make CC="/usr/bin/gcc" -C package/config conf mconf
make[1]: Entering directory `/home/daniel/work2/buildroot/package/config'
/usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c lxdialog/checklist.c -o lxdialog/checklist.o
In file included from lxdialog/checklist.c:24:
lxdialog/dialog.h:32:20: error: curses.h: ????????
In file included from lxdialog/checklist.c:24:
lxdialog/dialog.h:97: ??: expected specifier-qualifier-list before 'chtype'
lxdialog/dialog.h:187: ??: expected ')' before '*' token lxdialog/dialog.h:194: ??: expected ')' before '*' token lxdialog/dialog.h:196: ??: expected ')' before '*' token lxdialog/dialog.h:197: ??: expected ')' before '*' token lxdialog/dialog.h:198: ??: expected ')' before '*' token lxdialog/dialog.h:199: ??: expected ')' before '*' token lxdialog/dialog.h:201: ??: expected ')' before '*' token lxdialog/checklist.c:31: ??: expected ')' before '*' token lxdialog/checklist.c:59: ??: expected ')' before '*' token lxdialog/checklist.c:95: ??: expected ')' before '*' token lxdialog/checklist.c: ???'dialog_checklist'?:
lxdialog/checklist.c:116: ??: 'WINDOW'???(??????????) lxdialog/checklist.c:116: ??: (????????????,??????????? lxdialog/checklist.c:116: ??: ?????????????) lxdialog/checklist.c:116: ??: 'dialog'???(??????????) lxdialog/checklist.c:116: ??: 'list'???(??????????) lxdialog/checklist.c:129: ??: 'stdscr'???(??????????) lxdialog/checklist.c:130: ??: 'KEY_MAX'???(??????????) lxdialog/checklist.c:137: ??: 'COLS'???(??????????) lxdialog/checklist.c:138: ??: 'LINES'???(??????????) lxdialog/checklist.c:143: ??: 'TRUE'???(??????????) lxdialog/checklist.c:146: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:146: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:147: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:151: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:156: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:171: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:171: ??: 'struct dialog_color'????'atr'??? lxdialog/checklist.c:210: ??: 'KEY_UP'???(??????????) lxdialog/checklist.c:210: ??: 'KEY_DOWN'???(??????????) lxdialog/checklist.c:220: ??: 'FALSE'???(??????????) lxdialog/checklist.c:297: ??: 'KEY_LEFT'???(??????????) lxdialog/checklist.c:298: ??: 'KEY_RIGHT'???(??????????) lxdialog/checklist.c:312: ??: 'KEY_RESIZE'???(??????????) make[1]: *** [lxdialog/checklist.o] Error 1
make[1]: Leaving directory `/home/daniel/work2/buildroot/package/config'
make: *** [package/config/mconf] Error 2

Quoted 18 lines · Peter Korsgaard

Hi,

Yes, I know I said I would cut the final 2009.02 release at FOSDEM, but as we had more than 50 changes since rc3 (and to critical stuff like toolchain/) I decided to do a rc4:

http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc4.tar.gz

or

http://buildroot.uclibc.org/downloads/buildroot-2009.02-rc4.tar.bz2

Please give it a spin and report back issues to the mailing list or the bug tracker.

Is there anything that we absolutely need to fix for 2009.02? Unless I hear anything, 2009.02 will be released this Thursday.

Signature · 2 lines
Daniel.Li <[email protected]>
PALFocus (http://palfocus.oicp.net)
#4 lore raw
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Daniel" == Daniel Li <[email protected]> writes:

Daniel> Dear All,
Daniel> I'm using ubuntu.
Daniel> I just downloaded 2009.02, and met some error. What's the problem? How Daniel> can I solve the issue? Thanks.

Daniel> daniel at daniel-laptop:~/work2/buildroot$ make menuconfig Daniel> make CC="/usr/bin/gcc" -C package/config conf mconf Daniel> make[1]: Entering directory
Daniel> `/home/daniel/work2/buildroot/package/config'
Daniel> /usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c conf.c -o Daniel> conf.o
Daniel> conf.c: ???'conf_askvalue'?:
Daniel> conf.c:112: ??: ????? warn_unused_result ???'fgets'???? Daniel> conf.c: ???'conf_choice'?:
Daniel> conf.c:363: ??: ????? warn_unused_result ???'fgets'???? Daniel> /usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c kxgettext.c Daniel> -o kxgettext.o
Daniel> /usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c Daniel> lxdialog/checklist.c -o lxdialog/checklist.o
Daniel> In file included from lxdialog/checklist.c:24:
Daniel> lxdialog/dialog.h:32:20: error: curses.h: ????????

Hard to know with your locale, but it seems like you don't have the ncurses development package installed.

Signature · 1 line
Bye, Peter Korsgaard
#5 lore raw
Quoted 24 lines · Peter Korsgaard
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Daniel" == Daniel Li <[email protected]> writes:

Daniel> Dear All,
Daniel> I'm using ubuntu.
Daniel> I just downloaded 2009.02, and met some error. What's the problem? How Daniel> can I solve the issue? Thanks.

Daniel> daniel at daniel-laptop:~/work2/buildroot$ make menuconfig Daniel> make CC="/usr/bin/gcc" -C package/config conf mconf Daniel> make[1]: Entering directory
Daniel> `/home/daniel/work2/buildroot/package/config'
Daniel> /usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c conf.c -o Daniel> conf.o
Daniel> conf.c: ???'conf_askvalue'?:
Daniel> conf.c:112: ??: ????? warn_unused_result ???'fgets'???? Daniel> conf.c: ???'conf_choice'?:
Daniel> conf.c:363: ??: ????? warn_unused_result ???'fgets'???? Daniel> /usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c kxgettext.c Daniel> -o kxgettext.o
Daniel> /usr/bin/gcc -DCURSES_LOC="<curses.h>" -DLOCALE -g -O2 -c Daniel> lxdialog/checklist.c -o lxdialog/checklist.o
Daniel> In file included from lxdialog/checklist.c:24:
Daniel> lxdialog/dialog.h:32:20: error: curses.h: ????????

Quoted 3 lines

Hard to know with your locale, but it seems like you don't have the ncurses development package installed.

Well, my previous version, which I don't remember the exact version, about 1 year old, is OK with make menuconfig.

But this new version doesn't work. So I think there must be something else I have missed. Any ideas? Thanks

Signature · 2 lines
Daniel.Li <[email protected]>
PALFocus (http://palfocus.oicp.net)
#6 lore raw
Quoted 5 lines
Quoted 5 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Daniel" == Daniel Li <[email protected]> writes:

Hard to know with your locale, but it seems like you don't have the ncurses development package installed.

Daniel> Well, my previous version, which I don't remember the exact version, Daniel> about 1 year old, is OK with make menuconfig.

Daniel> But this new version doesn't work. So I think there must be something Daniel> else I have missed. Any ideas? Thanks

Can you run make menuconfig in any recent Linux kernel sources? We use the kconfig stuff from the kernel.

Does it work if you do export LANG=C before running make menuconfig?

Signature · 1 line
Bye, Peter Korsgaard
#7 lore raw

Dear Peter,

Well, it's OK now.
2009.02 can't run with out libncurses5-dev support under ubuntu 8.10.

Maybe, it has been changed a lot from my previous version, which can execute "make menuconfig" with libncurses5-dev.

Thanks all the help.

Quoted 17 lines · Peter Korsgaard
Quoted 5 lines
Quoted 5 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Daniel" == Daniel Li <[email protected]> writes:

Hard to know with your locale, but it seems like you don't have the ncurses development package installed.

Daniel> Well, my previous version, which I don't remember the exact version, Daniel> about 1 year old, is OK with make menuconfig.

Daniel> But this new version doesn't work. So I think there must be something Daniel> else I have missed. Any ideas? Thanks

Can you run make menuconfig in any recent Linux kernel sources? We use the kconfig stuff from the kernel.

Does it work if you do export LANG=C before running make menuconfig?

Signature · 2 lines
Daniel.Li <[email protected]>
PALFocus (http://palfocus.oicp.net)