Skip to Content.
Sympa Menu

baslinux - Re: [BL] naim compiling was: BL 3.32 in qemu report/questions

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: sindi keesan <keesan AT sdf.lonestar.org>
  • To: baslinux AT lists.ibiblio.org
  • Subject: Re: [BL] naim compiling was: BL 3.32 in qemu report/questions
  • Date: Wed, 10 May 2006 01:40:07 +0000 (UTC)

On Tue, 9 May 2006, David Moberg wrote:

sindi keesan wrote:

http://shell.n.ml.org/n/naim/naim-0.11.8.1.tar.bz2 is the latest
release. It uses the new AOL protocol, which is the feature that James
wants.

Got with wget, copied to /uclibc, bunzip2, tar -xvf, cd naim*
configure && make - it is configured and started to 'make' but exited with
Error 2.

In file included from buddy.c:8:
naim-int.h:35.5: #error Unable to locate ncurses.h; please see http:
Followed by a lot of warnings and undeclareds.

I found /uclibc/usr/include/ncurses.h .
Do I edit Makefile to point at the /uclibc/usr/include directory?

Did you chroot before you started compiling? If not, please delete the

This time I did chroot /uclibc /bin/sh (no login needed) then a
make clean (instead of removing the naim directory).

naim directory first (to remove any stale references to the libc that
you have in your main root), then unpack the tar.bz2 again, then
chroot to /uclibc, change to the naim* directory, and finally issue:

LDFLAGS="-static" ./configure && make

Is the default a static build?

It is now compiling again. This is on the computer that only boots once or twice a day and would not reboot earlier after trying out qemu.
Seems to be done.

(Note the setting of the LDFLAGS environment variable - this should
build it statically.) Now it should compile cleanly.

To build, just unpack, descend into the top source directory, and
execute configure && make. make install DESTDIR="/directory" will
allow you to install it to any empty directory, so you can easily make
a .tgz by switching to the directory and using tar.

I forgot about static compiling and chrooting, which are necessary steps.
Sorry.

I forgot the instructions from last time when I did pilot-link and busybox.

/naim/usr/local/bin /include /lib and /share have 820K. Do I need to have /include in the .tgz? 680K of bin which is naim and a script extractbuddy.sh and three symlinks, plus doc and man under share.

makepkg naim-0.11.8.1-uclibc.tgz
320K with the include files and documentation.
If the computer stays booted long enough I will post it at http://keesan.freeshell.org/bl


Can you help with compiling midish (recent posting) where there was a problem with atexit@@GLIBC_2.0? I have posted to the OSS forum about how to play to external MIDI. Maybe I need to compile a different kernel with midi port support? Can't find /dev/sequencer for playmidi -e .


David

-----------------------
BasicLinux mailing list
-----------------------
http://www.basiclinux.com.ru
http://www.ibiblio.org/pub/linux/distributions/baslinux/
------------------------------------
To exit, send subject=unsubscribe to
baslinux-request AT lists.ibiblio.org


keesan AT sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org




Archive powered by MHonArc 2.6.24.

Top of Page