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