You are not logged in.

#1 2005-01-31 04:48:25

SleepyDog
Member
Registered: 2004-10-15
Posts: 114

Can't start GNUStep

I've just installed the gnustep group from tehdely's gnustep repo, along with windowmaker-cvs. Whenever I try to run a GNUStep app, I get something like this:

$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 big_smile

Offline

#2 2005-02-04 01:06:30

SleepyDog
Member
Registered: 2004-10-15
Posts: 114

Re: Can't start GNUStep

A helpful user on the mailing list told me that I had more than one version of freetype2 installed. Within /usr/lib I have the following:

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.

Offline

#3 2005-02-05 04:09:38

SleepyDog
Member
Registered: 2004-10-15
Posts: 114

Re: Can't start GNUStep

Where have all the GNUstep gurus gone? sad

Offline

Board footer

Powered by FluxBB