|
From: Jose Da S. <di...@jo...> - 2014-02-17 02:01:50
|
On February 16, 2014 04:41:41 PM Heiko Jacobs wrote: > Also not finding libspiro etc. because also only searching > at /lib and /usr/lib ... you can run: ./configure --help to display various options. See if this helps... (I'm not 100% sure about the /usr below) ./configure --enable-shared --prefix=/usr make clean make sudo make install you should see files in: /usr/include/ bezctx.h bezctx_intf.h spiro.h spiroentrypoints.h uninameslist.h /usr/lib/ libuninameslist.* libspiro.* > libiconv: a lot of compiling warnings, but linking seems to work > with warning?: We've been repeatedly cleaning up stuff like that ...lots yet to go. > CCLD libgunicode.la > libtool: link: warning: undefined symbols not allowed in > x86_64-unknown-cygwin shared libraries > > fontforgeexe: > CCLD libfontforgeexe.la > now "working" with warnings like this: > *** Warning: This system can not link to static lib archive > ../Unicode/libgunicode.la. *** I have the capability to make that > library automatically link in when *** you link to this library. But I > can only do this if you have a *** shared version of the library, which > you do not appear to have. Googling some other error messages may come back to this again... ./configure --enable-shared make clean make or because FontForge is also composed of several libraries too... ./configure --enable-shared --prefix=/usr make clean make > but two steps further: > CC fontforge-main.o > CCLD fontforge.exe > ./.libs/libfontforgeexe.a(libfontforgeexe_la-prefs.o): In function > `encmatch': > /home/Jacobs/fontforge-2.0.20140101/fontforgeexe/prefs.c:966: undefined > reference to `libiconv_open' > /home/Jacobs/fontforge-2.0.20140101/fontforgeexe/prefs.c:966:(.text+0x1 > 3cc): relocation truncated to fit: R_X86_64_PC32 against undefined > symbol `libiconv_open' > /home/Jacobs/fontforge-2.0.20140101/fontforgeexe/prefs.c:980: undefined > reference to `libiconv_close' > /home/Jacobs/fontforge-2.0.20140101/fontforgeexe/prefs.c:980:(.text+0x1 > 43c): relocation truncated to fit: R_X86_64_PC32 against undefined > symbol `libiconv_close' ... and so on ... long list again ... > > >> There make produces a loooooong list of errors. It seems that make > >> found NOTHING of things compiled before ... http://cygwin.com/ml/cygwin-announce/2008-11/msg00014.html reminds me to mention.... install gettext plus dev files.. > > apt-get automake and also dev-libtools (I think). My error... debian and debian dependent distro forks seem to use/have this. |