|
|
|
|
|
|
|
|
These can be safely ignored. |
|
|
These can be safely ignored. |
|
|
|
|
|
|
|
|
Issue the following commands for creating a CommuniGate Pro module |
|
|
Issue the following commands for creating a CommuniGate Pro module |
|
|
tarball (please see the Doc/default.html file for how to install the |
|
|
|
|
|
module): |
|
|
|
|
|
|
|
|
tarball (please see the Doc/default.html created during the build |
|
|
|
|
|
process from Doc/default.html.in) file for how to install the module): |
|
|
|
|
|
|
|
|
1) './configure' |
|
|
1) './configure' |
|
|
|
|
|
|
|
|
2) 'make' |
|
|
2) 'make' |
|
|
|
|
|
|
|
|
|
|
|
This command compiles and builds the software, including the |
|
|
|
|
|
configuration files and documentation. The input documentation and |
|
|
|
|
|
configuration files have a suffix of "in". For example, the |
|
|
|
|
|
default.html file is created from default.html.in. Make any changes |
|
|
|
|
|
to default.html.in, since the new default.html file is created by |
|
|
|
|
|
the build system would overwrite any existing default.html file. |
|
|
|
|
|
|
|
|
You can pass flags to the compiler with the following command: |
|
|
You can pass flags to the compiler with the following command: |
|
|
|
|
|
|
|
|
make OTHER_CXXFLAGS=flags |
|
|
make OTHER_CXXFLAGS=flags |
|
|
|
|
|
|
|
|
tarball. Modify those commands to alter the content of the module |
|
|
tarball. Modify those commands to alter the content of the module |
|
|
tarball. |
|
|
tarball. |
|
|
|
|
|
|
|
|
The Doc/default.html file might need to be updated to reflect any |
|
|
|
|
|
|
|
|
The Doc/default.html.in file might need to be updated to reflect any |
|
|
changes. |
|
|
changes. |
|
|
|
|
|
|
|
|
Generation of sample configuration files and scripts |
|
|
Generation of sample configuration files and scripts |
|
|
---------------------------------------------------- |
|
|
---------------------------------------------------- |
|
|
|
|
|
|
|
|
The build system generates sample configuration files and scripts that |
|
|
|
|
|
take into account where the SNF4CGP distribution is installed. These |
|
|
|
|
|
sample configuration files are part of the module tarball, and are |
|
|
|
|
|
installed. The Doc/default.html file contains user instructions for |
|
|
|
|
|
creating the configuration files from the sample configuration files. |
|
|
|
|
|
|
|
|
The build system generates sample configuration files, scripts and |
|
|
|
|
|
documentationthat take into account where the SNF4CGP distribution is |
|
|
|
|
|
installed, as well as the SNF4CGP version. These sample configuration |
|
|
|
|
|
and documentation files are part of the module tarball, and are |
|
|
|
|
|
installed. The Doc/default.html file, created from |
|
|
|
|
|
Doc/default.html.in, contains user instructions for creating the |
|
|
|
|
|
configuration files from the sample configuration files. |
|
|
|
|
|
|
|
|
Debugging |
|
|
Debugging |
|
|
--------- |
|
|
--------- |