Index: Makefile =================================================================== --- Makefile +++ Makefile @@ -57,11 +57,12 @@ OPTIONS_DEFAULT=LIBEDIT_DL DOCS -OPTIONS_GROUP= DOCSGRP DEBUGGRP +OPTIONS_GROUP= DOCSGRP DEBUGGRP PTHRDGRP OPTIONS_SINGLE= EDITGRP OPTIONS_GROUP_DOCSGRP= DOCS OPTIONS_GROUP_DEBUGGRP= ASSERT APICHECK +OPTIONS_GROUP_PTHRDGRP= PTHREAD OPTIONS_SINGLE_EDITGRP= EDITNONE LIBEDIT_DL LIBEDIT READLINE @@ -74,12 +75,13 @@ DOCSGRP_DESC= Documentation options DOCS_DESC= Install language and API reference (HTML, ~400kB) -EDITGRP_DESC= Interactive command-line editing -EDITNONE_DESC= No command-line editing -LIBEDIT_DL_DESC=Use dynamically loaded libedit (recommended) -LIBEDIT_DESC= Use libedit (breaks lcurses) -READLINE_DESC= Use GNU Readline (breaks lcurses) - +EDITGRP_DESC= Interactive command-line editing +EDITNONE_DESC= No command-line editing +LIBEDIT_DL_DESC= Use dynamically loaded libedit (recommended) +LIBEDIT_DESC= Use libedit (breaks lcurses) +READLINE_DESC= Use GNU Readline (breaks lcurses) +PTHRDGRP_DESC= Threading +PTHREAD_DESC= Link to pthread. Required for cqueues, luaossl # Option implementations ASSERT_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-assert @@ -99,6 +101,7 @@ READLINE_CPPFLAGS= -DLUA_USE_READLINE READLINE_LIBS= -lreadline +PTHREAD_LIBS= -pthread # end of option vars CFLAGS+= -fPIC