<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linux-xtensa.org/index.php?action=history&amp;feed=atom&amp;title=HiFi-2_Development_Board_Buildroot_Notes</id>
	<title>HiFi-2 Development Board Buildroot Notes - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linux-xtensa.org/index.php?action=history&amp;feed=atom&amp;title=HiFi-2_Development_Board_Buildroot_Notes"/>
	<link rel="alternate" type="text/html" href="http://wiki.linux-xtensa.org/index.php?title=HiFi-2_Development_Board_Buildroot_Notes&amp;action=history"/>
	<updated>2026-05-05T01:06:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>http://wiki.linux-xtensa.org/index.php?title=HiFi-2_Development_Board_Buildroot_Notes&amp;diff=240&amp;oldid=prev</id>
		<title>Piet: New page:     $ &#039;&#039;&#039;make menuconfig&#039;&#039;&#039;          Target options  ---&gt;                 --- Project Options                         + (HiFi-2) Project name                         [Puts cpio files in /b...</title>
		<link rel="alternate" type="text/html" href="http://wiki.linux-xtensa.org/index.php?title=HiFi-2_Development_Board_Buildroot_Notes&amp;diff=240&amp;oldid=prev"/>
		<updated>2009-11-06T06:49:34Z</updated>

		<summary type="html">&lt;p&gt;New page:     $ &amp;#039;&amp;#039;&amp;#039;make menuconfig&amp;#039;&amp;#039;&amp;#039;          Target options  ---&amp;gt;                 --- Project Options                         + (HiFi-2) Project name                         [Puts cpio files in /b...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;    $ &amp;#039;&amp;#039;&amp;#039;make menuconfig&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
        Target options  ---&amp;gt;&lt;br /&gt;
                --- Project Options&lt;br /&gt;
                        + (HiFi-2) Project name                         [Puts cpio files in /buildroot-xtensa-smp/binaries/HiFi-2]&lt;br /&gt;
                        + (hifi2) hostname&lt;br /&gt;
                        + (Welcome to your custom Xtensa HiFi-2 Codec Developemnt System) banner&lt;br /&gt;
&lt;br /&gt;
                        [ ] Generic development system                  [Brooken - Enables a lot of brooken packages]&lt;br /&gt;
&lt;br /&gt;
        Build options  ---&amp;gt;&lt;br /&gt;
                  [*] Show packages that are of the latest major version&lt;br /&gt;
                strip (none)  ---&amp;gt;&lt;br /&gt;
                  [ ] prefer static libraries&lt;br /&gt;
                + (2) Number of jobs to run simultaneously&lt;br /&gt;
                + [*] manpages on the target                            [Only a few man pages to /man/man1]&lt;br /&gt;
                + [*] infopages on the target&lt;br /&gt;
                  [*] update config.sub and config.guess&lt;br /&gt;
&lt;br /&gt;
        Toolchain ---&amp;gt;&lt;br /&gt;
                [*] Thread library debugging&lt;br /&gt;
                --- Binutils Options&lt;br /&gt;
                   + Binutils Version (binutils 2.20)  ---&amp;gt;             [Ok, Works Fine]&lt;br /&gt;
                        + (X) binutils 2.20&lt;br /&gt;
                  [*] Enable toolchain with --sysroot support&lt;br /&gt;
                  [*] Build/install c++ compiler and libstdc++?&lt;br /&gt;
                  [*] Build/install a shared libgcc?&lt;br /&gt;
                  [*] Build gdb debugger for the Target&lt;br /&gt;
                  [*] Build gdb server for the Target&lt;br /&gt;
                  [*] Build gdb for the Host&lt;br /&gt;
                        GDB debugger Version (gdb 6.6)  ---&amp;gt;&lt;br /&gt;
                  [*] Enable large file (files &amp;gt; 2 GB) support?&lt;br /&gt;
                + [*] Enable RPC&lt;br /&gt;
                + [*] Enable WCHAR support                              [OK, needed for lots of things]&lt;br /&gt;
                  [*] Include target utils in cross toolchain&lt;br /&gt;
&lt;br /&gt;
         Package Selection for the target  ---&amp;gt;&lt;br /&gt;
                + [ ] Hide applications that are provided by busybox&lt;br /&gt;
                + [*] bash&lt;br /&gt;
                + [*] flex                                              [REGRESSION, Needed for building Buildroot]&lt;br /&gt;
                                                                        [LPT/pan/scan.c lex: fatal internal error, exec failed]&lt;br /&gt;
                                                                        [SIGPIPE in fprintf at write()]&lt;br /&gt;
                                                                        [WORKAROUND: Added cp scan.o.save scan.o to Makefile]&lt;br /&gt;
&lt;br /&gt;
                  [*] native toolchain in the target filesystem         [OK, builds and installs gcc, g++, and /usr/include on target]&lt;br /&gt;
                + [*] make                                              [OK, needed to build LTP]&lt;br /&gt;
                + [*] bison                                             [OK, Possibly needed with flex to compile LTP]&lt;br /&gt;
                + [*] ltp-testsuite&lt;br /&gt;
                  [ ] procps     [kill, ps, uptime, top, etc]           [Brooken, proc/escape.c not finding wchar.h...]&lt;br /&gt;
                                                                        [...located down one dir in staging_dir/usr/include/bits/]&lt;br /&gt;
&lt;br /&gt;
                + [*] psmisc     [pstree, fuser, killall]&lt;br /&gt;
                  [ ] strace                                            [Brooken, supported architecture... NO!]&lt;br /&gt;
                +![*] util-linux [mkfs, mkswap, swapon, fdisk, mount..] [Brooken but..., llseek.c:93: error: expected &amp;#039;{&amp;#039;...]&lt;br /&gt;
                                                                        [... Easily Patched: fdisk/llseek.c; fdisk/fdiskbsdlabel.h]&lt;br /&gt;
                                                                        [Add __xtensa__ arch to #ifdefs]&lt;br /&gt;
                + [*] Networking  ---&amp;gt;&lt;br /&gt;
                        + [*]   bind                                    [OK, Named fine]&lt;br /&gt;
                        + ---   dropbear&lt;br /&gt;
                        + [*]   nfs-utils&lt;br /&gt;
                                NFS utilities selection  ---&amp;gt;&lt;br /&gt;
                                + [*] rpcdebug&lt;br /&gt;
                                + [*] rpc.lockd&lt;br /&gt;
                                + [*] rpc.rquotad&lt;br /&gt;
                                + [*] portmap&lt;br /&gt;
                [*] Graphic libraries and applications (graphic/text)  ---&amp;gt;&lt;br /&gt;
                        [*]   X.org X Window System, X11R7, release 7.2  ---&amp;gt;&lt;br /&gt;
                        [*]   rxvt&lt;br /&gt;
                        [*]   mplayer&lt;br /&gt;
                        [ ]   mplayer_hifi2_mp3_plugin&lt;br /&gt;
                        [ ]   mplayer_hifi2_aacplus_v2_plugin&lt;br /&gt;
&lt;br /&gt;
    $ &amp;#039;&amp;#039;&amp;#039;make uclibc-menuconfig&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
        uClibc development/debugging options  ---&amp;gt;&lt;br /&gt;
                Target Architecture (xtensa)  ---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                Target Architecture Features and Options  ---&amp;gt;&lt;br /&gt;
                         [*] Target CPU has a memory management unit (MMU)&lt;br /&gt;
                         [*]   Do you want to utilize the MMU?&lt;br /&gt;
                         [*] Enable floating point number support                       [Seems to be required]&lt;br /&gt;
                         [ ]   Enable full C99 math library support&lt;br /&gt;
&lt;br /&gt;
                General Library Settings  ---&amp;gt;&lt;br /&gt;
                        [*] Generate only Position Independent Code (PIC)&lt;br /&gt;
                        [*]   Native &amp;#039;ldd&amp;#039; support&lt;br /&gt;
                        [*]   Enable library loader cache (ld.so.conf)&lt;br /&gt;
                        [*] Support global constructors and destructors&lt;br /&gt;
                        [*] POSIX Threading Support&lt;br /&gt;
                        [*]   Build pthreads debugging support&lt;br /&gt;
                        [*]   Use the older (stable) version of linuxthreads&lt;br /&gt;
                        [*] Large File Support&lt;br /&gt;
                        [*] Malloc returns live pointer for malloc(0)&lt;br /&gt;
                        [*] Dynamic atexit() Support&lt;br /&gt;
                        [*] Enable SuSv3 LEGACY macros&lt;br /&gt;
                        [*] Shadow Password Support&lt;br /&gt;
                        [*] Support for __progname&lt;br /&gt;
                        [*] Assume that /dev/pts is a devpts or devfs file system&lt;br /&gt;
                        [*] Support &amp;#039;struct tm&amp;#039; timezone extension fields&lt;br /&gt;
                        [*] Enable caching of the last valid timezone &amp;#039;TZ&amp;#039; string&lt;br /&gt;
                        [*] Enable &amp;#039;/etc/TZ&amp;#039; file support to set a default timezone (uClibc-specific)&lt;br /&gt;
                        [*]   Repeatedly read the &amp;#039;/etc/TZ&amp;#039; file&lt;br /&gt;
                        (/etc/TZ) Path to the &amp;#039;TZ&amp;#039; file for setting the global timezone&lt;br /&gt;
&lt;br /&gt;
                Advanced Library Settings  ---&amp;gt;&lt;br /&gt;
                         (256) Buffer size for getpwnam() and friends&lt;br /&gt;
&lt;br /&gt;
                Networking Support  ---&amp;gt;&lt;br /&gt;
                        [*] Remote Procedure Call (RPC) support&lt;br /&gt;
                        [*]   Full RPC support&lt;br /&gt;
                        [*]   Reentrant RPC support&lt;br /&gt;
&lt;br /&gt;
                String and Stdio Support  ---&amp;gt;&lt;br /&gt;
                         [*] Wide Character Support&lt;br /&gt;
                          -[ ] Locale Support&lt;br /&gt;
&lt;br /&gt;
                Big and Tall  ---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                Library Installation Options  ---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                Security options  ---&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                uClibc development/debugging options&lt;br /&gt;
                        + [*] Build uClibc with debugging symbols&lt;br /&gt;
                          [*] Build the shared library loader with debugging support&lt;/div&gt;</summary>
		<author><name>Piet</name></author>
	</entry>
</feed>