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

Reply via email to