Make install broken?

Jason Evans jasone at canonware.com
Thu Nov 5 12:31:33 PST 2015


On Nov 5, 2015, at 11:00 AM, Baker, Matthew B. <bakermb at ornl.gov> wrote:
> I was building jemalloc from the 4.0.4 tarball and it looks like the ‘make install’ is broken.
> I do:
> ./configure --prefix=$HOME/jemalloc-bin/
> make
> make install
> 
> during make install I get this error:
> 
> install -m 644 doc/jemalloc.html /ccs/home/bzf/jemalloc-bin/share/doc/jemalloc
> install: cannot stat `doc/jemalloc.html': No such file or directory
> make: *** [install_doc_html] Error 1
> 
> It looks like the normal make won’t build documentation, but make install will try and install it anyways.


You should use this tarball:

	https://github.com/jemalloc/jemalloc/releases/download/4.0.4/jemalloc-4.0.4.tar.bz2 <https://github.com/jemalloc/jemalloc/releases/download/4.0.4/jemalloc-4.0.4.tar.bz2>

Not this one:

	https://github.com/jemalloc/jemalloc/archive/4.0.4.tar.gz <https://github.com/jemalloc/jemalloc/archive/4.0.4.tar.gz>

The former has pre-generated configure script, documentation, etc., in order to reduce build dependencies.

Jason
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jemalloc.net/mailman/jemalloc-discuss/attachments/20151105/ce413fb0/attachment.html>


More information about the jemalloc-discuss mailing list