Skip to content

It doesn't build on Debian Bookworm #6

Open
@lepalom

Description

@lepalom

Hi,

I'm trying to build cisstNetlib on a Debian Bookworm 64 bits with:

....
-- The Fortran compiler identification is GNU 12.2.0
....
Using fortran runtime library: /usr/lib/x86_64-linux-gnu/libgfortran.so.5.0.0
Using gcc runtime library: /usr/lib/gcc/x86_64-linux-gnu/12/libgcc.a
Using quadmath library: /usr/lib/gcc/x86_64-linux-gnu/12/libquadmath.a

And I got this error:

Warning: Legacy Extension: Hollerith constant at (1)

/home/users/leopold.palomo/robotica/projects/cisst-stuff/cisstNetlib/hanson-haskell/fortran/xerrwv.f:80:18:

   54 |       IF (LKNTRL.GT.0) CALL XERSAV(1H ,0,0,0,KDUMMY)
      |                                   2
......
   80 |       CALL XERSAV(MESSG,NMESSG,NERR,LEVEL,KOUNT)
      |                  1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/HOLLERITH).
/home/users/leopold.palomo/robotica/projects/cisst-stuff/cisstNetlib/hanson-haskell/fortran/xerrwv.f:110:21:

   49 |          IF (LKNTRL.GT.0) CALL XERPRT(17HFATAL ERROR IN...,17)
      |                                      2
......
  110 |          CALL XERPRT(MESSG,LMESSG)
      |                     1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/HOLLERITH).
/home/users/leopold.palomo/robotica/projects/cisst-stuff/cisstNetlib/hanson-haskell/fortran/xerrwv.f:148:18:

   55 |       CALL XERABT (23HXERRWV -- INVALID INPUT,23)
      |                   2
......
  148 |       CALL XERABT(MESSG,LMESSG)
      |                  1
Error: Type mismatch between actual argument at (1) and actual argument at (2) (INTEGER(4)/HOLLERITH).
make[2]: *** [hanson-haskell/fortran/CMakeFiles/cisstNetlib_hanson_haskell.dir/build.make:283: hanson-haskell/fortran/CMakeFiles/cisstNetlib_hanson_haskell.dir/xerrwv.f.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:192: hanson-haskell/fortran/CMakeFiles/cisstNetlib_hanson_haskell.dir/all] Error 2
make: *** [Makefile:156: all] Error 2

Any idea to solve it?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions