libfreetype.a
libfreetype.la
libfreetype.so
libfreetype.so.6
libfreetype.so.6.3.7
The two blue ones are links to the bottom one. Also, there is
/usr/X11R6/lib/modules/font/libfreetype.so
That is the extent of the freetype2 libraries on my system. (dunno if the one in X11R6 is freetype1 or freetype2.) All of this was installed by Arch. freetype-config tells me it was compiled with the -lfreetype and -lz switches. Here is the output when I run ldd on libgnustep-back:
linux-gate.so.1 => (0xffffe000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7f5d000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7f45000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7e79000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7e6b000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0xb7e55000)
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0xb7dda000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7d68000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7d57000)
libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb7d41000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7c28000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7c24000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xb7bd2000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7bc1000)
libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0xb7bbc000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7b99000)
/lib/ld-linux.so.2 (0x80000000)
Everything seems to be in order, and yet the problem persists. The general consensus on the mailing list is that I have mismatched libraries somewhere. I have reinstalled freetype2 and X clean. I'm running out of ideas.
]]>$openapp Ink
/opt/GNUstep/Local/Applications/Ink.app/Ink: symbol lookup error: /opt/GNUstep/System/Library/Bundles/libgnustep-back.bundle/./libgnustep-back: undefined symbol: FTC_Manager_Lookup_Size
Looking around the forums, I believe I'm supposed to have a gnustep daemon in /etc/rc.d/ . I have no such daemon. I put the daemons from gnustep.org -- gdomap and gpbs -- in there, but they haven't done any good.
It's worth noting that I'm using zsh. I commented out the zsh-specific lines in /etc/profile.d/GNUstep.sh because when I tried to source it I'd get
/etc/profile.d/GNUstep.sh:set:65: bad option: -y
/etc/profile.d/GNUstep.sh:set:306: bad option: -y
Will/is this hurting me? The above is pretty much the extent of what I've done to my GNUstep installation.
Any help would be greatly appreciated, I'm eager to try this out
]]>