flame/blis

make install doesn't work with new install directory

devinamatthews opened this issue · 2 comments

There must be a mkdir -p missing somewhere. E.g.:

[46774035@Devin's MacBook Pro blis]$configure -tomp -p $(pwd)/install auto
...
[46774035@Devin's MacBook Pro blis]$make
...
[46774035@Devin's MacBook Pro blis]$make install
Installing libblis.4.0.0.dylib into /Users/46774035/src/blis/install/lib/
Installing libblis.a into /Users/46774035/src/blis/install/lib/
mkdir: /Users/46774035/src/blis/install: Not a directory
mkdir: /Users/46774035/src/blis/install: Not a directory
make: *** [/Users/46774035/src/blis/install/share/blis] Error 1
make: *** Waiting for unfinished jobs....
make: *** [/Users/46774035/src/blis/install/include/blis] Error 1
mkdir: /Users/46774035/src/blis/install: Not a directory
make: *** [/Users/46774035/src/blis/install/lib/libblis.a] Error 1
mkdir: /Users/46774035/src/blis/install: Not a directory
make: *** [/Users/46774035/src/blis/install/lib/libblis.4.0.0.dylib] Error 1
make: *** wait: No child processes.  Stop.

D'oh. I'm on a case-insensitive filesystem and there is an INSTALL file. Thanks a lot Apple!

Apple copied this from DOS/Windows. You can make macOS case sensitive but then Microsoft Office won't work because its developers don't use case consistently because they don't have to on Windows.