ObjFW  Check-in [9b75d1994c]

Overview
Comment:Disable shared libraries and threads on AmigaOS 4

While it is possible to link ObjFW as a shared library, it seems the
linker does not support linking against shared libraries. It might be
necessary to provide a stub that loads the .so at runtime.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 9b75d1994cd2483099a512776d9b13a9332449a042f5a80cee991847ba2d4850
User & Date: js on 2018-04-15 14:18:29
Other Links: manifest | tags
Context
2018-04-15
14:48
Print the localization at the end of the tests check-in: 9557564b3a user: js tags: trunk
14:18
Disable shared libraries and threads on AmigaOS 4 check-in: 9b75d1994c user: js tags: trunk
13:34
OFURL: Require files for fileSystemRepresentation check-in: d7269ab32a user: js tags: trunk
Changes

Modified configure.ac from [c131f77569] to [11d1ec3370].

20
21
22
23
24
25
26




27
28
29
30
31
32
33
AC_ARG_WITH(ixemul,
	AS_HELP_STRING([--with-ixemul], [build with ixemul]))

dnl Used to disable checking for -pedantic on some platforms where it's broken
check_pedantic="yes"

case "$host" in




	*-morphos*)
		AS_IF([test x"$with_ixemul" != x"yes"], [
			OBJCFLAGS="$OBJCFLAGS -noixemul"
			LDFLAGS="$LDFLAGS -noixemul"
			enable_files="yes"	# Required for reading ENV:

			AC_SUBST(NOIXEMUL, -noixemul)







>
>
>
>







20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
AC_ARG_WITH(ixemul,
	AS_HELP_STRING([--with-ixemul], [build with ixemul]))

dnl Used to disable checking for -pedantic on some platforms where it's broken
check_pedantic="yes"

case "$host" in
	powerpc-*-amigaos*)
		enable_shared="no"
		enable_threads="no"
		;;
	*-morphos*)
		AS_IF([test x"$with_ixemul" != x"yes"], [
			OBJCFLAGS="$OBJCFLAGS -noixemul"
			LDFLAGS="$LDFLAGS -noixemul"
			enable_files="yes"	# Required for reading ENV:

			AC_SUBST(NOIXEMUL, -noixemul)