mirror of
https://git.gfz-potsdam.de/naaice/iphreeqc.git
synced 2025-12-16 00:28:23 +01:00
ligges@statistik.tu-dortmund.de After internal discussion: Assuming that SUNDIALS is really BSD-3-clause (please confirm): 1. BSD-3-clause is known to be compatible with GPL-3. 2. You LICENSE template is perhaps not appropriate, as it only relates to the foreign code. 3. What we need is one license for the package which could be GPL-3 given your LICENSE.note and our interpretation is correct, but we do not give legal advice here. So we think the only reasonable solution is to have the package under GPL-3 only. I.e., License: GPL-3 and then remove files LICENSE and LICENSE.note. But be careful to kep all copyright statement and really list all the authors of the material included in your package. git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/trunk@8780 1feff8c3-07ed-0310-ac33-dd36852eb9cd
Building Static Libraries
=========================
./configure
make LDFLAGS=-all-static check
This will attemp to link ALL libraries statically. To be successful all libraries must have .a files.
Building Static iphreeqc Library
================================
./configure
make LDFLAGS=-static check
This will link the iphreeqc library statically. All required additional libraries may be linked to
shared libraries.
Building shared and static iphreeqc Library (linking tests statically)
======================================================================
./configure
make
make LDFLAGS=-static check # static to iphreeqc
or
make LDFLAGS=-all-static check # completely static (if possible)
This configuration will create both static and shared (if supported) iphreeqc libraries. But
test programs (created during make check) will be statically linked to iphreeqc library
Description
Languages
C++
81.6%
Makefile
9.2%
C
4.8%
Fortran
1.8%
R
1%
Other
1.3%