david hill wrote:
> After ensuring all required modules were present (except fficall which I
> was instructed would be loaded during the installation process) I
> attempted installation -- having su'd to root -- but after seemingly
> come near completion, the installation failed, and instructed me to send
> the attached file to you for help.  I did a chown to give my normal
> account ownership and attach it herewith.
> 
> I am using a different account than normal for this email, since I am on
> a different machine running Red Hat Scientific Linux 5.1.19.6 on an AMD
> Athlon 3000+ processor on an ASUS K8V-X motherboard* at 2GHz, 500 MB
> main memory and more than 8GB of disk storage.
> 
> *K8V-X-UAYZ Part Number 90-M9L0D0-GOUAYZ, serial 4CMM3H2411

Hi David,

the important error message is in the file logs/05-gui.log:

trampoline: cannot make memory executable

This means that ffcall failed to work on your machine. As you can see
from the output in logs/04-base-config.log, the configuration process
and from the file logs/installgnustep.log as well, this library was used
instead of ffi for the invocation abstraction.

The most likely reason for this is that you are using a system which
protects against the execution of data segments and ffcall is not
supported on that system. ffi would do the trick here, so installing
this before compiling GNUstep should work.

Now GNUstep is already supporting this in its startup script, so why is
it failing for your? You are using GNUstep Startup 0.19.3 and 0.22.0 is
the most current one. I would expect that if you just get a current
version of GNUstep things will compile for you. Just make sure to move
the old failed installation out of the way.

Hope this helps
Fred


_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to