nanogui: Compiling with FreeType-Support
Subject:
Re: [nanogui] Compiling with FreeType-Support
From:
"Greg Haerr" ####@####.####
Date:
18 Dec 2002 06:06:15 -0000
Message-Id: <00d801c2a65a$a5057160$6401a8c0@gregnewport>
> I have some problems compiling Microwindows / NanoX with freetype
> support. I`m unsing an ARM PXA Processor. If I try to compile it I get
> the follwoing problem:
> Compiling font_freetype.c ...
> arm-linux-gcc -c -DMWPIXEL_FORMAT=MWPF_PALETTE -DHAVE_FILEIO
> -DHAVE_FREETYPE_SUPPORT=1 -DFREETYPE_FONT_DIR=\""fonts/truetype"\"
> -DHAVE_BMP_SUPPORT=1 -DLINUX=1 -DUNIX=1 -I.
> -I/home/andre/smob/Microwindows/microwin/src/include -I/usr/include
> -Wall -O3 -mstructure-size-boundary=8 -o font_freetype.o font_freetype.c
> In file included from /usr/include/math.h:350,
> from font_freetype.c:11:
> /usr/include/bits/mathinline.h: In function `atan2':
> /usr/include/bits/mathinline.h:425: unknown register name `st(1)' in `asm'
It appears you either have a math.h header mismatch, or perhaps
freetype isn't cross-configured properly.
Regards,
Greg
> /usr/include/bits/mathinline.h: In function `atan2f':
> /usr/include/bits/mathinline.h:425: unknown register name `st(1)' in `asm'
> /usr/include/bits/mathinline.h: In function `atan2l':
> /usr/include/bits/mathinline.h:425: unknown register name `st(1)' in `asm'
> /usr/include/bits/mathinline.h: In function `__atan2l':
> /usr/include/bits/mathinline.h:426: unknown register name `st(1)' in `asm'
> /usr/include/bits/mathinline.h: In function `fmod':
> /usr/include/bits/mathinline.h:429: unknown register name `ax' in `asm'
> /usr/include/bits/mathinline.h: In function `fmodf':
> /usr/include/bits/mathinline.h:429: unknown register name `ax' in `asm'
> /usr/include/bits/mathinline.h: In function `fmodl':
> /usr/include/bits/mathinline.h:429: unknown register name `ax' in `asm'
> /usr/include/bits/mathinline.h: In function `atan':
> /usr/include/bits/mathinline.h:466: unknown register name `st(1)' in `asm'
> /usr/include/bits/mathinline.h: In function `atanf':
> /usr/include/bits/mathinline.h:466: unknown register name `st(1)' in `asm'
> /usr/include/bits/mathinline.h: In function `atanl':
> /usr/include/bits/mathinline.h:466: unknown register name `st(1)' in `asm'
> /usr/include/bits/mathinline.h: In function `log1p':
> /usr/include/bits/mathinline.h:539: unknown register name `st(1)' in `asm'
> /usr/include/bits/mathinline.h: In function `log1pf':
> /usr/include/bits/mathinline.h:539: unknown register name `st(1)' in `asm'
> /usr/include/bits/mathinline.h: In function `log1pl':
> /usr/include/bits/mathinline.h:539: unknown register name `st(1)' in `asm'
> make[1]: *** [font_freetype.o] Fehler 1
>
>
>
> What could be the problem? How can I fix it?
>
> Andre
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
>