1- dnl
1+ dnl
22dnl Configure script for SmallBASIC
33dnl
44dnl Copyright(C) 2001-2014 Chris Warren-Smith.
@@ -7,7 +7,7 @@ dnl This program is distributed under the terms of the GPL v2.0
77dnl Download the GNU Public License (GPL) from www.gnu.org
88dnl
99
10- AC_INIT ( [ smallbasic] , [ 0.11.13 ] )
10+ AC_INIT ( [ smallbasic] , [ 0.11.14 ] )
1111AC_CONFIG_SRCDIR ( [ configure.ac] )
1212
1313AC_CANONICAL_TARGET
@@ -116,30 +116,30 @@ function defaultConditionals() {
116116
117117function buildFLTK() {
118118 TARGET="Building FLTK version."
119-
119+
120120 dnl Checks for FLTK 2.x
121121 AC_CHECK_PROG ( have_fltk , fltk2-config , [ yes] , [ no] )
122-
122+
123123 dnl do we HAVE the needed FLTK API VERSION ?
124124 HAVE_API_VERSION=no
125-
125+
126126 if test "${have_fltk}" = "yes" ; then
127127 FLTK_API_VERSION="`fltk2-config --api-version`"
128128 if test "${FLTK_API_VERSION}" = "2.0" ; then
129129 HAVE_API_VERSION=yes
130130 fi
131131 fi
132-
132+
133133 if test "${HAVE_API_VERSION}" = "no" ; then
134134 AC_MSG_ERROR ( [
135135 You need FLTK version 2.* installed with
136136 the program fltk2-config in your PATH in order to build sbfltk
137- See the FLTK homepage at http://www.fltk.org/.
138-
137+ See the FLTK homepage at http://www.fltk.org/.
138+
139139 configure failed.
140140 ] )
141141 fi
142-
142+
143143 dnl avoid using MSCRT versions of printf for long double
144144 case "${host_os}" in
145145 *mingw* | cygwin*)
@@ -167,7 +167,7 @@ function buildFLTK() {
167167 PACKAGE_LIBS="${PACKAGE_LIBS} `sdl-config --libs`"
168168 AC_DEFINE ( HAVE_SDL , 1 , [ Windows build] )
169169 fi
170-
170+
171171 dnl preconfigured values for FLTK build
172172 AC_DEFINE ( _UnixOS , 1 , [ Building under Unix like systems.] )
173173 AC_DEFINE ( _FLTK , 1 , [ Defined for FLTK build.] )
@@ -181,9 +181,8 @@ function buildFLTK() {
181181 AC_DEFINE ( IMPL_DEV_ENV , 1 , [ Driver implements dev_env funcs] )
182182 AC_DEFINE ( IMPL_LOG_WRITE , 1 , [ Driver implements lwrite()] )
183183 AC_DEFINE ( OS_PREC64 , 1 , [ 64 bit variables] )
184- AC_DEFINE ( NO_SCAN_ERROR_PROMPT , 1 , [ No prompt for detailed scan report] )
185184 AC_DEFINE ( DRV_BEEP , 1 , [ Use the driver based beep function] )
186- AC_DEFINE ( IMPL_OSD_SOUND , 1 , [ Driver implements osd_sound()] )
185+ AC_DEFINE ( IMPL_OSD_SOUND , 1 , [ Driver implements osd_sound()] )
187186
188187 BUILD_SUBDIRS="src/common src/platform/fltk"
189188 AC_SUBST ( BUILD_SUBDIRS )
@@ -234,9 +233,8 @@ function buildSDL() {
234233 AC_DEFINE ( IMPL_DEV_DELAY , 1 , [ Driver implements dev_delay()] )
235234 AC_DEFINE ( IMPL_LOG_WRITE , 1 , [ Driver implements lwrite()] )
236235 AC_DEFINE ( IMPL_DEV_READ , 1 , [ Implement dev_read()] )
237- AC_DEFINE ( IMPL_OSD_SOUND , 1 , [ Driver implements osd_sound()] )
236+ AC_DEFINE ( IMPL_OSD_SOUND , 1 , [ Driver implements osd_sound()] )
238237 AC_DEFINE ( IMPL_LOG_WRITE , 1 , [ Driver implements lwrite()] )
239- AC_DEFINE ( NO_SCAN_ERROR_PROMPT , 1 , [ No prompt for detailed scan report] )
240238 AC_DEFINE ( OS_PREC64 , 1 , [ 64 bit variables] )
241239 AC_DEFINE ( DRV_BEEP , 1 , [ Use the driver based beep function] )
242240
@@ -263,15 +261,14 @@ function buildMosync() {
263261 AC_DEFINE ( IMPL_IMAGE , 1 , [ Driver implements image commands] )
264262 AC_DEFINE ( HAVE_MALLOC_USABLE_SIZE , 0 , [ Newlib version causes mosync stack panic] )
265263 AC_DEFINE ( CPU_BIGENDIAN , 1 , [ Mosync uses big-endian] )
266- AC_DEFINE ( NO_SCAN_ERROR_PROMPT , 1 , [ No prompt for detailed scan report] )
267264 AC_DEFINE ( IMPL_LOG_WRITE , 1 , [ Driver implements lwrite()] )
268265 AC_DEFINE ( NONSTANDARD_PORT , 1 , [ sys.h should include portdefs.h] )
269266 AC_DEFINE ( USE_TERM_IO , 0 , [ Does not use terminal-io functions.] )
270267 AC_DEFINE ( _MOSYNC , 1 , [ Defined for Mosync build.] )
271268
272269 dnl Checks for mosync
273270 AC_CHECK_PROG ( have_mosync , pipe-tool , [ yes] , [ no] )
274-
271+
275272 PACKAGE_CFLAGS="-MMD -S -DMAPIP -O2 -MF "
276273
277274 dnl find out where mosync is installed
@@ -311,7 +308,6 @@ function buildTizen() {
311308 AC_DEFINE ( IMPL_IMAGE , 1 , [ Driver implements image commands] )
312309 AC_DEFINE ( HAVE_MALLOC_USABLE_SIZE , 0 , [ Newlib version causes mosync stack panic] )
313310 AC_DEFINE ( CPU_BIGENDIAN , 1 , [ Tizen uses big-endian] )
314- AC_DEFINE ( NO_SCAN_ERROR_PROMPT , 1 , [ No prompt for detailed scan report] )
315311 AC_DEFINE ( IMPL_LOG_WRITE , 1 , [ Driver implements lwrite()] )
316312 AC_DEFINE ( USE_TERM_IO , 0 , [ Does not use terminal-io functions.] )
317313
@@ -333,7 +329,6 @@ function buildAndroid() {
333329 AC_DEFINE ( IMPL_IMAGE , 1 , [ Driver implements image commands] )
334330 AC_DEFINE ( HAVE_MALLOC_USABLE_SIZE , 0 , [ Newlib version causes mosync stack panic] )
335331 AC_DEFINE ( CPU_BIGENDIAN , 1 , [ Android uses big-endian] )
336- AC_DEFINE ( NO_SCAN_ERROR_PROMPT , 1 , [ No prompt for detailed scan report] )
337332 AC_DEFINE ( IMPL_LOG_WRITE , 1 , [ Driver implements lwrite()] )
338333 AC_DEFINE ( USE_TERM_IO , 0 , [ Does not use terminal-io functions.] )
339334
@@ -389,7 +384,7 @@ function buildConsole() {
389384 fi
390385 AC_DEFINE ( _Win32 , 1 , [ Windows build] )
391386 AC_DEFINE ( __addr_t_defined , 1 , [ Avoid conflict in cygwin/types.h] )
392- else
387+ else
393388 dnl preconfigured values for unix console build
394389 TARGET="Building Unix console version."
395390 AC_DEFINE ( _UnixOS , 1 , [ Building under Unix like systems.] )
@@ -439,7 +434,7 @@ elif test x$ac_build_android = xyes; then
439434 buildAndroid
440435else
441436 buildConsole
442- fi
437+ fi
443438
444439checkPCRE
445440checkDebugMode
0 commit comments