discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Installation on Fedora 10


From: Scott Christley
Subject: Re: Installation on Fedora 10
Date: Fri, 20 Mar 2009 18:13:59 -0700

I believe that this is the issue, assuming you are using the standard ffcall library.  You can either compile your own version of ffcall, or switch to using libffi.

https://bugzilla.redhat.com/show_bug.cgi?id=475112

You also might want to try the GNUstep rpm that is available, that would certainly help in discovering any bugs in the packaging process.

https://bugzilla.redhat.com/show_bug.cgi?id=475852


cheers
Scott

On Mar 20, 2009, at 6:16 PM, Lee Duke wrote:



Matt Rice wrote:
2009/3/20 Lee Duke <leeduke@embarqmail.com>:
  
I'm trying to install GNUStep on Fedora 10. I'm using
gnustep-startup-0.22.0.  All goes well until I get to gnustep-gui. That
compiles but during linking I get

Making all for tool gcloseall...
 Compiling file gcloseall.m ...
 Linking tool gcloseall ...
Making all for service GSspell...
 Creating GSspell.service/....
 Compiling file GSspell.m ...
 Linking service GSspell ...
 Creating GSspell.service/Resources...
 Creating GSspell.service/Resources/Info-gnustep.plist...
././obj/make_services: error while loading shared libraries:
/usr/GNUstep/Local/Library/Libraries/libgnustep-base.so.1.18: cannot restore
segment prot after reloc: Permission denied
gmake[3]: *** [GSspell.service/Resources/Info-gnustep.plist] Error 1
gmake[2]: *** [GSspell.all.service.variables] Error 2
gmake[1]: *** [internal-all] Error 2
gmake[1]: Leaving directory
`/home/duke/MacDevelopment/GNUStep/gnustep-startup-0.22.0/build/gnustep-gui-0.16.0'
gmake[3]: *** [GSspell.service/Resources/Info-gnustep.plist] Error 1
gmake[2]: *** [GSspell.all.service.variables] Error 2
gmake[1]: *** [internal-all] Error 2
---------------------------------------------------------
Installation of GNUstep Gui failed. Send the
/home/duke/MacDevelopment/GNUStep/gnustep-startup-0.22.0/build/logs.tar.gz
file to bug-gnustep@gnu.org for help
---------------------------------------------------------
make: *** [all] Error 1

Here's what the directory in question looks like:

$cd /usr/GNUstep/Local/Library/Librarie
$ ls -lsa
total 8300
   4 drwxr-xr-x 3 root root    4096 2009-03-20 20:21 .
   4 drwxr-xr-x 6 root root    4096 2009-03-20 20:22 ..
   4 drwxr-xr-x 3 root root    4096 2009-03-20 20:21 gnustep-base
   0 lrwxrwxrwx 1 root root      23 2009-03-20 20:21 libgnustep-base.so ->
libgnustep-base.so.1.18
   0 lrwxrwxrwx 1 root root      25 2009-03-20 20:21 libgnustep-base.so.1.18
-> libgnustep-base.so.1.18.0
8288 -rwxr-xr-x 1 root root 8468083 2009-03-20 20:21
libgnustep-base.so.1.18.0


    
might install elfutils and run the eu-findtextrel binary on libgnustep-base.so
http://people.redhat.com/drepper/textrelocs.html

I ran it here on a fc9 on libgnustep-base.so and it gave me 'no text
relocations reported'

  

Here's what I got:
$ eu-findtextrel libgnustep-base.so
the file containing the function '__va_error2' is not compiled with -fpic/-fPIC
the file containing the function '__va_error1' is not compiled with -fpic/-fPIC
the file containing the function 'free_trampoline_r' is not compiled with -fpic/-fPIC
the file containing the function 'alloc_trampoline_r' is not compiled with -fpic/-fPIC
the file containing the function '_init' might not be compiled with -fpic/-fPIC
the file containing the function '_init' might not be compiled with -fpic/-fPIC
the file containing the function '_init' might not be compiled with -fpic/-fPIC
the file containing the function '_init' might not be compiled with -fpic/-fPIC
the file containing the function '_init' might not be compiled with -fpic/-fPIC
the file containing the function '_init' might not be compiled with -fpic/-fPIC
the file containing the function '_init' might not be compiled with -fpic/-fPIC
the file containing the function '_init' might not be compiled with -fpic/-fPIC
the file containing the function '_init' might not be compiled with -fpic/-fPIC


_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep


reply via email to

[Prev in Thread] Current Thread [Next in Thread]