X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=system.mk;h=32db47c60e282321eddd13a6aa490d94ebda836f;hb=d8785f8f53b68c5a6eb86d42a0710de902ded0ff;hp=e09131818094b347187e2e6ccc79f637422b58df;hpb=803afbc1cd633f6c025bcd9537e9b7e9aedadd0d;p=ion3.git diff --git a/system.mk b/system.mk index e091318..32db47c 100644 --- a/system.mk +++ b/system.mk @@ -66,8 +66,8 @@ LUAC=$(LUA_DIR)/bin/luac # what you want. #LUA_LIBS=`pkg-config --libs lua5.1` #LUA_INCLUDES=`pkg-config --cflags lua5.1` -#LUA=`which lua5.1` -#LUAC=`which luac5.1` +#LUA=/usr/bin/lua5.1 +#LUAC=/usr/bin/luac5.1 ## @@ -81,13 +81,14 @@ X11_PREFIX=/usr/X11R6 X11_LIBS=-L$(X11_PREFIX)/lib -lX11 -lXext X11_INCLUDES=-I$(X11_PREFIX)/include -# XFree86 libraries up to 4.3.0 have a bug that will cause Ion to segfault -# if Opera is used when i18n support is enabled. The following setting -# should work around that situation. +# XFree86 libraries up to 4.3.0 have a bug that can cause a segfault. +# The following setting should work around that situation. DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND -# Use the Xutf8 routines (XFree86 extension) instead of Xmb routines in -# an UTF8 locale. +# Use the Xutf8 routines (XFree86 extension) instead of the Xmb routines +# in an UTF-8 locale. (No, you don't need this in UTF-8 locales, and +# most likely don't even want. It's only there because both Xmb and +# Xutf8 routines are broken, in different ways.) #DEFINES += -DCF_DE_USE_XUTF8 # Remap F11 key to SunF36 and F12 to SunF37? You may want to set this @@ -105,7 +106,6 @@ DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND # in sprintf_2.2/ is used. #HAS_SYSTEM_ASPRINTF=1 - # If you're on an archaic system (such as relatively recent *BSD releases) # without even dummy multibyte/widechar and localisation support, you may # have to uncomment the following line: @@ -115,6 +115,9 @@ DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND #EXTRA_LIBS += -lintl #EXTRA_INCLUDES += +# clock_gettime for monotonic time +EXTRA_LIBS += -lrt + ## ## C compiler