Started by Spenk009, December 29, 2014, 08:03:25 PM
0 Members and 1 Guest are viewing this topic.
QuoteThere are, I understand, some significant problems associated with the 64-bit version of Simutrans for Windows, which are part of the basic Simutrans code and not specific to Experimental. It is better to compile a 32-bit binary, which will run perfectly well on 64-bit Windows.
Quote from: DrSuperGood on October 31, 2015, 05:43:03 PM32bit mostly. Only use 64bit if you encounter out of memory errors.
QuoteThere are no significant systems in Simutrans that take advantage of actual 64-bit computation.
## to compile:# copy this file to config.default and adjust the settings##BACKEND = allegroBACKEND = gdi#BACKEND = sdl#BACKEND = mixer_sdl#BACKEND = x11#COLOUR_DEPTH = 8#COLOUR_DEPTH = 16#OSTYPE = beos#OSTYPE = cygwin#OSTYPE = freebsd#OSTYPE = linuxOSTYPE = mingw#OSTYPE = mac#DEBUG = 3 # Level 1-3, higher number means more debug-friendly, see Makefile#OPTIMISE = 1 # Add umpteen optimisation flagsPROFILE = 1# Define these as empty strings, if you don't have allegro/sdl-config#ALLEGRO_CONFIG = allegro-config#SDL_CONFIG = sdl-config#VERBOSE = 1# Do not determine dependencies# Header dependencies get NOT tracked this way, so if a header changes you're# on your own (i.e. manually run a make clean)# Uncomment this if this stage takes exceptionally long, which happens on some# broken filesystems# NO_DEPS = 1# Following flags exists# DOUBLE_GROUNDS: Enables two height tiles# HALF_HEIGHT: Enables half height tiles (8 pixel instead 16)# OTTD_LIKE: Enables half height tiles and crossconnected industries; defaul folder pak.ttd/# DESTINATION_CITYCARS: Citycars can have a destination (not recommended)# USE_C: no assembler for copying# BIG_ENDIAN: MUST by set for PPC/Motorola byte order! (old mac, amiga)# STEPS16: 16 steps per tile - nicer on pak64# NEW_PATHING: New pathing system. Not recommended to omit this.FLAGS = -NEW_PATHING
The used versions for the libaries in this archive:freetype 2.6icu4c 55.1liblzma 5.2.1libpng 1.6.18lzo 2.09zlib 1.2.8For the actual sources we redirect you to the sources archive that is located next to this archive.
make BACKEND=sdl2 COLOUR_DEPTH=16 OSTYPE=linux -j7
simworld.cc:4301:2: error: 'await_all_threads' was not declared in this scope await_all_threads(); ^~~~~~~~~~~~~~~~~simworld.cc:4369:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (uint32 i = 0; i < get_parallel_operations(); i++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~vehicle/simvehicle.cc: In member function 'virtual void vehicle_t::display_after(int, int, bool) const':vehicle/simvehicle.cc:3067:12: warning: this statement may fall through [-Wimplicit-fallthrough=] color = COL_RED;vehicle/simvehicle.cc:3069:4: note: here case convoi_t::LOADING: ^~~~simworld.cc: In member function 'void karte_t::step()':simworld.cc:5581:2: error: 'await_passengers_and_mail_threads' was not declared in this scope await_passengers_and_mail_threads(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~simworld.cc:5581:2: note: suggested alternative: 'step_passengers_and_mail' await_passengers_and_mail_threads(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ step_passengers_and_mailIn file included from descriptor/vehicle_desc.h:10:0, from convoy.h:70, from convoy.cc:12: