annotate src/s/sol2-static.h @ 163:0132846995bd r20-3b8

Import from CVS: tag r20-3b8
author cvs
date Mon, 13 Aug 2007 09:43:35 +0200
parents 6b37e6ddd302
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 /* Synched up with: Not in FSF. */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 #ifndef DONT_INCLUDE_SOL2_H
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 #include "sol2.h"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 #endif
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 /* Force static linking */
163
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
8 #ifdef NOT_C_CODE
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
9
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
10 #undef LD_SWITCH_SYSTEM
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
11 #define LD_SWITCH_SYSTEM "-Bstatic"
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 /* static linking and Solaris don't mix real well */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 #undef LIB_STANDARD
163
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
15 #ifdef I18N4
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
16 # define LIB_STANDARD "-lw -Bdynamic -lc -ldl -Bstatic"
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
17 #else /* !I18N4 */
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
18 # define LIB_STANDARD "-lw -lc -Bdynamic -ldl -Bstatic"
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
19 #endif /* !I18N4 */
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 #undef LIBS_SYSTEM
163
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
22 #define LIBS_SYSTEM "-lsocket -lnsl -lelf -lgen"
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
23
0132846995bd Import from CVS: tag r20-3b8
cvs
parents: 157
diff changeset
24 #endif /* NOT_C_CODE */