Eine Software, an der ich arbeite, wird mit NETLIB BLAS/LAPACK ausgeliefert, das in den Quellcode eingebettet ist und Symbolnamen in Kleinbuchstaben verwendet. Beim Portieren der Anwendung auf Windows habe ich jedoch entdeckt, dass Intel MKL und mehrere andere BLAS/LAPACK-Implementierungen für diese Plattform Symbolnamen in Großbuchstaben verwenden. Gibt es eine Möglichkeit, dem Gnu-Compiler/Linker mitzuteilen, dass er die Groß-/Kleinschreibung beim Abgleich der Symbolnamen ignorieren soll?
.
.
.
undefined reference to `_dgeqp3'
.
.
.
$ nm /lib/LAPACK.lib | grep -i " T _dgeqp3"
00000000 T _DGEQP3