Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.


  Search this Thread
Old 02-28-2009, 01:23 PM   #1
Registered: Nov 2008
Posts: 41

Rep: Reputation: 21
Undefined reference to 'ft_isdigit'

I am trying to build Xorg on a Beyond Linux From Scratch, and all goes well until trying to build apps-7.2, where I get this error that I can't figure out:

checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /bin/install -c
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdint.h... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for XFS... yes
checking return type of signal handlers... void
checking if Xtrans should support UNIX socket connections... yes
checking if Xtrans should support TCP socket connections... yes
checking for library containing socket... none required
checking for library containing gethostbyname... none required
checking for getaddrinfo... yes
checking if IPv6 support should be built... yes
checking for struct sockaddr_in.sin_len... no
checking if Xtrans should support os-specific local connections... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
make  all-am
make[1]: Entering directory `/xc/app/xfs-1.0.5'
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT atom.o -MD -MP -MF .deps/atom.Tpo -c -o atom.o `test -f 'difs/atom.c' || echo './'`difs/atom.c
mv -f .deps/atom.Tpo .deps/atom.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT cache.o -MD -MP -MF .deps/cache.Tpo -c -o cache.o `test -f 'difs/cache.c' || echo './'`difs/cache.c
mv -f .deps/cache.Tpo .deps/cache.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT charinfo.o -MD -MP -MF .deps/charinfo.Tpo -c -o charinfo.o `test -f 'difs/charinfo.c' || echo './'`difs/charinfo.c
mv -f .deps/charinfo.Tpo .deps/charinfo.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT difsutils.o -MD -MP -MF .deps/difsutils.Tpo -c -o difsutils.o `test -f 'difs/difsutils.c' || echo './'`difs/difsutils.c
mv -f .deps/difsutils.Tpo .deps/difsutils.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT dispatch.o -MD -MP -MF .deps/dispatch.Tpo -c -o dispatch.o `test -f 'difs/dispatch.c' || echo './'`difs/dispatch.c
mv -f .deps/dispatch.Tpo .deps/dispatch.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT events.o -MD -MP -MF .deps/events.Tpo -c -o events.o `test -f 'difs/events.c' || echo './'`difs/events.c
mv -f .deps/events.Tpo .deps/events.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT extensions.o -MD -MP -MF .deps/extensions.Tpo -c -o extensions.o `test -f 'difs/extensions.c' || echo './'`difs/extensions.c
mv -f .deps/extensions.Tpo .deps/extensions.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT fontinfo.o -MD -MP -MF .deps/fontinfo.Tpo -c -o fontinfo.o `test -f 'difs/fontinfo.c' || echo './'`difs/fontinfo.c
mv -f .deps/fontinfo.Tpo .deps/fontinfo.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT fonts.o -MD -MP -MF .deps/fonts.Tpo -c -o fonts.o `test -f 'difs/fonts.c' || echo './'`difs/fonts.c
mv -f .deps/fonts.Tpo .deps/fonts.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT globals.o -MD -MP -MF .deps/globals.Tpo -c -o globals.o `test -f 'difs/globals.c' || echo './'`difs/globals.c
mv -f .deps/globals.Tpo .deps/globals.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT initfonts.o -MD -MP -MF .deps/initfonts.Tpo -c -o initfonts.o `test -f 'difs/initfonts.c' || echo './'`difs/initfonts.c
mv -f .deps/initfonts.Tpo .deps/initfonts.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o `test -f 'difs/main.c' || echo './'`difs/main.c
mv -f .deps/main.Tpo .deps/main.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT resource.o -MD -MP -MF .deps/resource.Tpo -c -o resource.o `test -f 'difs/resource.c' || echo './'`difs/resource.c
mv -f .deps/resource.Tpo .deps/resource.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT swaprep.o -MD -MP -MF .deps/swaprep.Tpo -c -o swaprep.o `test -f 'difs/swaprep.c' || echo './'`difs/swaprep.c
mv -f .deps/swaprep.Tpo .deps/swaprep.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT swapreq.o -MD -MP -MF .deps/swapreq.Tpo -c -o swapreq.o `test -f 'difs/swapreq.c' || echo './'`difs/swapreq.c
mv -f .deps/swapreq.Tpo .deps/swapreq.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT tables.o -MD -MP -MF .deps/tables.Tpo -c -o tables.o `test -f 'difs/tables.c' || echo './'`difs/tables.c
mv -f .deps/tables.Tpo .deps/tables.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT access.o -MD -MP -MF .deps/access.Tpo -c -o access.o `test -f 'os/access.c' || echo './'`os/access.c
mv -f .deps/access.Tpo .deps/access.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT config.o -MD -MP -MF .deps/config.Tpo -c -o config.o `test -f 'os/config.c' || echo './'`os/config.c
mv -f .deps/config.Tpo .deps/config.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT connection.o -MD -MP -MF .deps/connection.Tpo -c -o connection.o `test -f 'os/connection.c' || echo './'`os/connection.c
mv -f .deps/connection.Tpo .deps/connection.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT daemon.o -MD -MP -MF .deps/daemon.Tpo -c -o daemon.o `test -f 'os/daemon.c' || echo './'`os/daemon.c
mv -f .deps/daemon.Tpo .deps/daemon.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT error.o -MD -MP -MF .deps/error.Tpo -c -o error.o `test -f 'os/error.c' || echo './'`os/error.c
mv -f .deps/error.Tpo .deps/error.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT io.o -MD -MP -MF .deps/io.Tpo -c -o io.o `test -f 'os/io.c' || echo './'`os/io.c
mv -f .deps/io.Tpo .deps/io.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT osglue.o -MD -MP -MF .deps/osglue.Tpo -c -o osglue.o `test -f 'os/osglue.c' || echo './'`os/osglue.c
mv -f .deps/osglue.Tpo .deps/osglue.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT osinit.o -MD -MP -MF .deps/osinit.Tpo -c -o osinit.o `test -f 'os/osinit.c' || echo './'`os/osinit.c
mv -f .deps/osinit.Tpo .deps/osinit.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT utils.o -MD -MP -MF .deps/utils.Tpo -c -o utils.o `test -f 'os/utils.c' || echo './'`os/utils.c
mv -f .deps/utils.Tpo .deps/utils.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT waitfor.o -MD -MP -MF .deps/waitfor.Tpo -c -o waitfor.o `test -f 'os/waitfor.c' || echo './'`os/waitfor.c
mv -f .deps/waitfor.Tpo .deps/waitfor.Po
gcc -DHAVE_CONFIG_H -I.    -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2 -MT xfstrans.o -MD -MP -MF .deps/xfstrans.Tpo -c -o xfstrans.o `test -f 'os/xfstrans.c' || echo './'`os/xfstrans.c
os/xfstrans.c:29:1: warning: "FONT_t" redefined
<command-line>: warning: this is the location of the previous definition
os/xfstrans.c:30:1: warning: "TRANS_REOPEN" redefined
<command-line>: warning: this is the location of the previous definition
os/xfstrans.c:31:1: warning: "TRANS_SERVER" redefined
<command-line>: warning: this is the location of the previous definition
mv -f .deps/xfstrans.Tpo .deps/xfstrans.Po
gcc -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2   -D_XOPEN_SOURCE -I./include -DXFSPIDDIR=\"/var/run\" -DDEFAULT_CONFIG_FILE=\"/usr/lib/X11/fs/config\" -DFONT_PCF -DFONT_FS -DFONT_SPEEDO -D_BSD_SOURCE -DFONT_t -DTRANS_SERVER -DTRANS_REOPEN -g -O2   -o xfs atom.o cache.o charinfo.o difsutils.o dispatch.o events.o extensions.o fontinfo.o fonts.o globals.o initfonts.o main.o resource.o swaprep.o swapreq.o tables.o access.o config.o connection.o daemon.o error.o io.o osglue.o osinit.o utils.o waitfor.o xfstrans.o -lFS -lXfont   
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.2.4/../../../../lib/ undefined reference to `ft_isdigit'
collect2: ld returned 1 exit status
make[1]: *** [xfs] Error 1
make[1]: Leaving directory `/xc/app/xfs-1.0.5'
make: *** [all] Error 2
I find no solutions on Google, all I learn is it has something to do with this fs_isdigit thing in libXfont.

Any idea on how I can fix this so I can finally get this built?
Old 02-28-2009, 05:03 PM   #2
Registered: May 2007
Location: San Diego, CA
Distribution: LFS, Xubuntu, others
Posts: 59

Rep: Reputation: 17
From what I can tell, it seems to be an issue with FreeType and the way libXfont tries to accommodate some of its version-specific code. If you're following the versions in the book, though, it should work...

Actually, looking at your logs again, I noticed you appear to be running a CLFS system, but from what you said it sounds like you're using the standard BLFS book. Have you tried the Xorg instructions in CBLFS?
Old 03-02-2009, 02:02 AM   #3
Registered: Nov 2008
Posts: 41

Original Poster
Rep: Reputation: 21
It turns out I got it to compile... I'm not sure how... But I got it working. Thanks for pointing out CBLFS. I was not aware of that book, since most everything is compiling and running fine from BLFS on my cross system. Except xterm... and no programs appear in twm or Fluxbox's menus... I imagine GNOME may or may not have the same problem.
Old 03-02-2009, 08:46 PM   #4
Registered: May 2007
Location: San Diego, CA
Distribution: LFS, Xubuntu, others
Posts: 59

Rep: Reputation: 17
Glad you got X working. As for your window manager problems, without more information it's hard to say what's going on there. Depending on which route you followed when building CLFS, it could be an issue with the BLFS instructions - but again, I'm not sure. Haven't had that much personal experience yet with 64-bit builds.

As it states in chapter 13.4 of CLFS, "CBLFS is designed specifically to work with the CLFS book, and has all the necessary information to continue the builds in the same manner that CLFS uses." I would definitely check it out, especially if you continue to have problems.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Undefined reference, why? george_mercury Programming 4 05-07-2009 01:15 AM
undefined reference to.... crapodino Programming 1 01-13-2008 08:05 PM
Undefined reference to: ashlesha Programming 5 11-08-2006 02:07 PM
Undefined Reference ChemicalBurn Programming 2 02-14-2005 04:01 AM
undefined reference mp4-10 Programming 3 01-25-2005 01:38 PM > Forums > Linux Forums > Linux - Distributions > Linux From Scratch

All times are GMT -5. The time now is 12:49 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration