charm icon indicating copy to clipboard operation
charm copied to clipboard

No tmp/libs directory in build folder

Open BJWiley233 opened this issue 3 years ago • 2 comments

This seems trivial but all the documentation says after building, "cd to your /tmp/libs ..." to make the libraries. Every time I build with ./build LIBS mpi-darwin-x86_64 I ONLY see a libs directory in <build>/src/libs I don't have a libs directory in the tmp directory so I am confused.

The only folders I have under /tmp are ampi, cklibs and pose which barely have anything in them:

% ls -1 -d charm/mpi-darwin-x86_64-gcc-gfortran/tmp/*/
charm/mpi-darwin-x86_64-gcc-gfortran/tmp/ampi/
charm/mpi-darwin-x86_64-gcc-gfortran/tmp/cklibs/
charm/mpi-darwin-x86_64-gcc-gfortran/tmp/pose/

BJWiley233 avatar Jan 27 '22 06:01 BJWiley233

Thank you for bringing this to our attention. These instructions have become out of date with the switchover to the cmake-based build system. I will update them.

jszaday avatar Jan 27 '22 14:01 jszaday

that's okay, i see they get build as static libmodule<my_lib>.a under lib in build folder. That may be the key point to make in doc. I am assuming these go to the prefix directory /usr/local/lib when using make install. Were all moving to cmake now before it gets too crazy :)

BJWiley233 avatar Jan 29 '22 12:01 BJWiley233