author | Mike Sullivan <Mike.Sullivan@Oracle.COM> |
Thu, 05 Nov 2015 15:56:49 -0800 | |
changeset 5068 | 04572323827e |
parent 3902 | e9e957d48b8f |
child 5665 | 8f68cd0d0916 |
permissions | -rw-r--r-- |
3902
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
1 |
Changes needed to get doxygen to configure and build with the GNU compilers |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
2 |
on Solaris. |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
3 |
|
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
4 |
The second part of these changes will be sent upstream. |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
5 |
|
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
6 |
--- doxygen-1.8.9/doc/Doxyfile.orig 2015-03-02 18:48:16.796824973 -0800 |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
7 |
+++ doxygen-1.8.9/doc/Doxyfile 2015-03-02 18:47:58.404324590 -0800 |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
8 |
@@ -23,7 +23,7 @@ |
195
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
9 |
EXTRACT_ALL = NO |
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
10 |
EXTRACT_PRIVATE = NO |
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
11 |
GENERATE_MAN = NO |
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
12 |
-GENERATE_LATEX = YES |
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
13 |
+GENERATE_LATEX = NO |
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
14 |
GENERATE_HTML = YES |
3902
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
15 |
GENERATE_HTMLHELP = NO |
195
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
16 |
GENERATE_RTF = NO |
3902
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
17 |
--- doxygen-1.8.9/tmake/lib/solaris-g++/tmake.conf.orig 2015-03-02 18:45:51.095061314 -0800 |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
18 |
+++ doxygen-1.8.9/tmake/lib/solaris-g++/tmake.conf 2015-03-02 19:55:43.793869862 -0800 |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
19 |
@@ -8,7 +8,7 @@ |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
20 |
CONFIG = qt warn_on release |
195
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
21 |
|
3902
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
22 |
TMAKE_CC = gcc |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
23 |
-TMAKE_CFLAGS = |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
24 |
+TMAKE_CFLAGS = -m64 |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
25 |
TMAKE_CFLAGS_WARN_ON = -Wall -W |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
26 |
TMAKE_CFLAGS_WARN_OFF = |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
27 |
TMAKE_CFLAGS_RELEASE = -O2 |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
28 |
@@ -36,14 +36,14 @@ |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
29 |
|
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
30 |
TMAKE_LINK = g++ |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
31 |
TMAKE_LINK_SHLIB = g++ |
195
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
32 |
-TMAKE_LFLAGS = |
3902
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
33 |
+TMAKE_LFLAGS = -m64 |
195
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
34 |
TMAKE_LFLAGS_RELEASE = |
62e9499728a6
7036315 migrate doxygen to userland
Kevin Crowe <Kevin.Crowe@oracle.com>
parents:
diff
changeset
|
35 |
TMAKE_LFLAGS_DEBUG = |
3902
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
36 |
TMAKE_LFLAGS_SHAPP = -shared |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
37 |
TMAKE_LFLAGS_SHLIB = -shared -h $(TARGET1) |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
38 |
TMAKE_LFLAGS_SONAME = |
1303
79b691ffbda3
16734056 Make antlr ASLR enabled
Brian Cameron <brian.cameron@oracle.com>
parents:
372
diff
changeset
|
39 |
|
3902
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
40 |
-TMAKE_LIBS = -liconv |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
41 |
+TMAKE_LIBS = |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
42 |
TMAKE_LIBS_X11 = -lXext -lX11 -lm |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
43 |
TMAKE_LIBS_QT = -lqt |
e9e957d48b8f
20633750 Adjust Userland doxygen build to use the GNU compilers
Rich Burridge <rich.burridge@oracle.com>
parents:
1303
diff
changeset
|
44 |
TMAKE_LIBS_QT_MT = -lqt-mt |