Opened 12 years ago

Closed 12 years ago

#45 closed defect (fixed)

COIN_HAS_BLAS possibly uses a wrong path to .MakeOk

Reported by: tautschn Owned by: andreasw
Priority: major Component: configuration tests
Version: 0.5 Keywords:
Cc:

Description

Bonmin/ThirdParty/Lapack? uses the COIN_HAS_BLAS macro, which may test for the file Blas/.MakeOk? ; however, it does so using ../ThirdParty/Blas/?.MakeOk?, which is inappropriate as it would refer to Bonmin/ThirdParty/ThirdParty/Blas/?.MakeOk?.

Either Lapack is not allowed to use that macro or the macro must be written in a more generic way.

Best, Michael

Change History (3)

comment:1 Changed 12 years ago by andreasw

  • Status changed from new to assigned

Hi Michael,

Please update and try again. I assume that you are using the trunk version of CoinUtils.

Andreas

comment:2 Changed 12 years ago by tautschn

Thanks Andreas, this seems to do the trick. However, I wonder whether there is also some more general way than just doing a special setup for Blas and Lapack. But maybe there is no need for that anyway.

Thanks again for the promptly fix, Michael

comment:3 Changed 12 years ago by andreasw

  • Resolution set to fixed
  • Status changed from assigned to closed

I prefer the special setup for BLAS and LAPACK, since the system-dependent variants of those libraries are very specific (e.g., -lcomplib.sgimath on SGI).

Closing ticket.

Note: See TracTickets for help on using tickets.