[GRASS-git] [OSGeo/grass] 0e0d23: lib config: create dynamic library of C++ librarie...

Nicklas Larsson noreply at github.com
Sat Nov 12 14:35:00 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: 0e0d23fd76aad5a0517eaedd78cca2b06e80ed10
      https://github.com/OSGeo/grass/commit/0e0d23fd76aad5a0517eaedd78cca2b06e80ed10
  Author: Nicklas Larsson <n_larsson at yahoo.com>
  Date:   2022-11-12 (Sat, 12 Nov 2022)

  Changed paths:
    M aclocal.m4
    M configure
    M configure.ac
    M include/Make/Grass.make
    M include/Make/Platform.make.in
    M include/Make/Shlib.make
    M lib/iostream/Makefile

  Log Message:
  -----------
  lib config: create dynamic library of C++ libraries (#2612)

Up till now linking C++ based libraries (at this point only the
'iostream' library) was forced into creating a static library.
This enables the possibility to create a dynamic library with the
new configure flag 'SHLIB_LDX', which could use CXX instead of CC.

Note: Make sure to set 'IS_CXX = yes' before including the 'Lib.make'
file in the library's Makefile.




More information about the grass-commit mailing list