On Fri, Mar 14, 2025 at 01:23:03PM +0100, Richard Biener wrote:
> When using --enable-version-specific-runtime-libs at least it's
> required that $(gcc_version) is set to be able to expand
> toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
> 
> The following fixes this by adjusting configure.ac to call GCC_BASE_VER
> and Makefile.am to include a definition for gcc_version.
> 
> Build and installed on x86_64-unknown-linux-gnu with the following
> result which looks good to me:
> 
> > find /tmp/install -name '*cob*'
> /tmp/install/usr/local/share/gcobol
> /tmp/install/usr/local/share/man/man3/gcobol.3
> /tmp/install/usr/local/share/man/man1/gcobol.1
> /tmp/install/usr/local/bin/gcobc
> /tmp/install/usr/local/bin/gcobol
> /tmp/install/usr/local/lib64/gcc/x86_64-pc-linux-gnu/15/libgcobol.a
> /tmp/install/usr/local/lib64/gcc/x86_64-pc-linux-gnu/15/libgcobol.la
> /tmp/install/usr/local/lib64/gcc/x86_64-pc-linux-gnu/15/libgcobol.so
> /tmp/install/usr/local/lib64/gcc/x86_64-pc-linux-gnu/15/libgcobol.so.1
> /tmp/install/usr/local/lib64/gcc/x86_64-pc-linux-gnu/15/libgcobol.so.1.0.0
> /tmp/install/usr/local/lib/gcc/x86_64-pc-linux-gnu/15/cobol1
> 
> OK?
> 
> Thanks,
> Richard.
> 
> libgcobol/
>       * Makefile.am: Define gcc_version.
>       * configure.ac: Execute GCC_BASE_VER.
>       * Makefile.in: Regenerated.
>       * configure: Likewise.

LGTM.

        Jakub

Reply via email to