summaryrefslogtreecommitdiffstats
path: root/textproc/iiimf-gnome-im-switcher/files/patch-acfiles_check_sys.m4
blob: 44ee86c035bccc24c057d20918597f0b4219dae7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
--- acfiles/check_sys.m4.orig   Mon May  9 15:28:20 2005
+++ acfiles/check_sys.m4    Mon May  9 15:32:07 2005
@@ -203,6 +203,13 @@
            CXX=${CC}
        fi
        ;;
+       cc*:*)
+       DEBUG_CFLAGS="${DEBUG_CFLAGS} -ggdb"
+       DEBUG_CXXFLAGS="${DEBUG_CXXFLAGS} -g"
+       COMMON_CFLAGS="${COMMON_CFLAGS} -Wall"
+       SHLIBCFLAGS='-fpic'
+       SHLIBLDFLAGS='-shared'
+       ;;
        *)
        DEBUG_CXX_CFLAGS="${DEBUG_CXX_CFLAGS} -g"
        ;;
@@ -249,8 +256,8 @@
        COMMON_CXX_CFLAGS="${COMMON_CXX_CFLAGS} -DLinux"
        ;;
        *freebsd*)
-       THREAD_LDFLAGS="-pthread"
-       PTHREAD_LIBS=""
+       THREAD_LDFLAGS=""
+       PTHREAD_LIBS="${PTHREAD_LIBS}"
        ;;
    esac
 
@@ -288,9 +295,9 @@
        THREAD_CXX_CFLAGS="-mt"
        HAVE_THREAD="uithread"
        ;;
-       *freebsd*@gcc:*)
-       THREAD_LDFLAGS="-pthread"
-       THREAD_LIBS=""
+       *freebsd*@cc:*|*freebsd*@gcc:*)
+       THREAD_LDFLAGS=""
+       THREAD_LIBS="${PTHREAD_LIBS}"
        HAVE_THREAD="freebsd-pthread"
        ;;
        *linux*)