LD_SHAREDFLAGS = -shared
| While GNU compilers use
-G
for producing shared libraries, the Irix native compiler uses
-shared
. Producing shared libraries is generally rather system dependent, so you might need to change the corresponding flags in your Platform Makefile to make it work.
SOCKET_LIBS = -lsocket -lnsl
| These libs are typically only needed on Solaris. By defining
SOCKET_LIBS
in the Platform Makefile, you can use
$(SOCKET_LIBS)
as a platform-dependent library to be linked to your executables (
+libraries linked
field in the Project Attributes).
MY_GLOBAL_LIB = -L/lib/mine -
lglob
| By defining a macro for external additional libraries, you can use it as
$(MY_GLOBAL_LIB)
in the Project Attributes (similar to the
SOCKET_LIBS
, see above)
YACC_CFILE_SUFFIX = c
LEX_CFILE_SUFFIX = c
IDL_CFILE_SUFFIX = cpp
| Change the suffix that is used for files generated from the Yacc, Lex or IDL precompiler. Note that you should also change the SNiFF+ filetype for ... generated Implementation files to use the suffix that you have changed.
| | | |