Build error on ARM: Undefined reference...
Sebastian Holmqvist <[email protected]> Wed, 27 Mar 2013 00:22:16 +0100
| Newsgroups | gmane.comp.internationalization.fribidi |
|---|---|
| Message-ID | <[email protected]> |
So I downloaded fribidi-0.19.5.tar.gz and started cracking. I fixed an initial error with undefined PAGE_SIZE: >sed -i "s;include <asm/page.h>;include <unistd.h>\n# define PAGE_SIZE sysconf(_SC_PAGESIZE);" lib/common.h Despite my efforts, this is the error that I can't get past: Making all in bin make[2]: Entering directory `/share/MD0_DATA/Recordings/build/fribidi-0.19.5/bin' CC fribidi-main.o CC getopt.o CC getopt1.o CCLD fribidi fribidi-main.o: In function `main': /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:340: undefined reference to `fribidi_parse_charset' /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:343: undefined reference to `fribidi_char_set_desc' /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:347: undefined reference to `fribidi_char_set_title' /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:347: undefined reference to `fribidi_char_set_desc' fribidi-main.o: In function `help': /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:170: undefined reference to `fribidi_char_set_name' /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:170: undefined reference to `fribidi_char_set_title' /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:170: undefined reference to `fribidi_char_set_desc' fribidi-main.o: In function `main': /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:366: undefined reference to `fribidi_parse_charset' /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:443: undefined reference to `fribidi_charset_to_unicode' /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:538: undefined reference to `fribidi_unicode_to_charset' /share/Recordings/build/fribidi-0.19.5/bin/fribidi-main.c:344: undefined reference to `fribidi_char_set_name' collect2: ld returned 1 exit status make[2]: *** [fribidi] Error 1 make[2]: Leaving directory `/share/MD0_DATA/Recordings/build/fribidi-0.19.5/bin' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/share/MD0_DATA/Recordings/build/fribidi-0.19.5' make: *** [all] Error 2 What am I missing? -- Sebastian Holmqvist _______________________________________________ fribidi mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/fribidi