Search found 2 matches
- Fri Aug 09, 2019 8:43 pm
- Forum: User discussion
- Topic: ILP64 name-mangling
- Replies: 8
- Views: 2983
Re: ILP64 name-mangling
Thanks, I'll try that. I also haven't found any guidance on how to enable ILP64 with CMake; I'm exporting `CFLAGS=-DMAGMA_ILP64` before running `cmake`, is that the recommended way?
- Fri Aug 09, 2019 3:47 pm
- Forum: User discussion
- Topic: ILP64 name-mangling
- Replies: 8
- Views: 2983
ILP64 name-mangling
In the Julia language world, we tend to build Julia against an ILP64 BLAS (OpenBLAS, in the default case), but occasionally users link against dynamic libraries that expect a non-ILP64 BLAS. To avoid potentially fatal symbol name clashes, we mangle the name of all ILP64 BLAS operations (e.g. `dgemv_...