On 8 May 2008, at 03:52, Terry Duell wrote:

[snip]

Having done that when I now run the RPCemu (rev 127 sources) configure script
it fails as follows...
--------------------
checking for allegro-config... /etc/allegrorc
checking for Allegro - version >= 4.0.0... ./configure: line 4733: / etc/allegrorc: Permission denied
./configure: line 4734: /etc/allegrorc: Permission denied
./configure: line 4736: /etc/allegrorc: Permission denied
./configure: line 4738: /etc/allegrorc: Permission denied
./configure: line 4740: /etc/allegrorc: Permission denied
no
*** Could not run Allegro test program, checking why...
*** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means Allegro was incorrectly installed *** or that you have moved Allegro since it was installed. In the latter case, you
*** may want to edit the allegro-config script: /etc/allegrorc
configure: error: building RPCemu requires Allegro to be installed
--------------------
The 'permission denied' suggested to me that perhaps SE Linux was
interferring in the process, so have turned that off. That didn't have any effect. I then checked the permissions of /etc/allegrorc and everyone had read permission but none had read-write, so have set that, again with no
change in the overall result.

Anyone have any clues as to what is happening, or what else I might try to
correct this?

This is just a guess, but maybe something is trying to execute /etc/ allegrorc and you need to grant execute permissions on it with "chmod a +x /etc/allegrorc". It seems strange that anything would try to execute allegrorc though so even if this lets you get further it probably isn't the correct fix. On my linux system (Gentoo Linux/x86 with Allegro 4.2.2) there is no /etc/allegrorc file and rpcemu still compiles.

One other bit of info that I seem to be missing is (assuming that the above problem is solved) how to compile RPCemu with the Dynamic recompiler. I seem
to recall there was a text file in earlier RPCemu distributions which
explained how to do that, but it is now nowhere to be seen. Memory says it was something like "make DYNAREC=1" or somesuch. Where has that helpful text
file gone?

I don't know where the text file is, but you can enable dynarec at the configure stage with "./configure --enable-dynarec".

Francis


_______________________________________________
Rpcemu mailing list
[email protected]
http://www.riscos.info/cgi-bin/mailman/listinfo/rpcemu

Reply via email to