On 15/04/18 18:10, Ralph Corderoy wrote:
Hi Tim,
‘void* __builtin_memset(void*, int, long unsigned int)’: specified
size between 18446744073709551361 and 18446744073709551615 exceeds
maximum object size 9223372036854775807 [-Wstringop-overflow=]
That does look like a bug. Let's hope you don't run that bit. :-)
$ dc -e 16o18446744073709551361p18446744073709551615p
FFFFFFFFFFFFFF01
FFFFFFFFFFFFFFFF
$
Question is, where is the file(s) that I now need to run the game, if
I type openttd at the cli the old version 1.7.1 starts?
If you didn't give ./configure a --prefix argument then `make install'
will want to place it under /usr/local.
Looking at the makefiles you could try `make run' to run it from here,
right where you built it.
Or, you could try
mkdir ../openttd-1.8.0-install
./configure --prefix="`readlink -e ../openttd-1.8.0-install`"
make all install
../openttd-1.8.0-install/bin/openttd
Cheers, Ralph.
Thank you Ralph, make run let me run it straight off, I also ran sudo
make install so that it could install it in /usr/local/game which is
where the previous version had been installed. The only thing I don't
currently have is sound but I think I can install that as a separate file.
Once again thanks for your help
Tim
--
Next meeting: Bournemouth, Tuesday, 2018-05-01 20:00
Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/
New thread: mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING
Reporting bugs well: http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR