jemalloc documentation build glitch in version 913e9a8
Matthew Hall
mhall at mhcomputing.net
Tue Sep 23 10:00:18 PDT 2014
Awesome, thanks!
--
Sent from my mobile device.
On September 23, 2014 9:24:37 AM PDT, Jason Evans <jasone at canonware.com> wrote:
>On Sep 22, 2014, at 10:37 PM, Matthew Hall <mhall at mhcomputing.net>
>wrote:
>> I'm getting some odd behavior when compiling the latest jemalloc on
>Ubuntu
>> 14.04.1 LTs.
>>
>> commit 913e9a8a853a693c5b5d6c13ab86f1b46a3404f7
>> Date: Fri Sep 19 22:01:23 2014 +0100
>>
>> Using the following build commands:
>>
>> autoconf
>> ./configure \
>> --enable-autogen \
>> --prefix=/usr/local/jemalloc \
>> --with-jemalloc-prefix=je_ \
>> --enable-stats \
>> --enable-prof \
>> --enable-prof-libunwind \
>> --with-static-libunwind=/usr/lib/x86_64-linux-gnu/libunwind-x86_64.a
>\
>> --enable-fill \
>> --enable-valgrind \
>> --enable-dss \
>> --enable-xmalloc \
>> --disable-lazy-lock
>>
>> make
>> sudo make install
>>
>> The "make install" fails due to missing files unless I manually
>invoke
>> the following doc make targets:
>>
>> make build_doc_html
>> make build_doc_man
>>
>> It appears something's going wrong in one of these places:
>>
>> 1) developer raw source build directions should include this
>> 2) default make target is missing subtargets
>> 3) should have used another target which wasn't present in the docs
>> 4) there's some other doc I should have read besides INSTALL.
>>
>> Can someone help me confirm what's going on?
>
>(1) and (3). The build system is set up so that official releases have
>pre-build docs. You can use 'make dist' prior to installing to achieve
>the intended effect when building from non-tarball sources. I just
>added some documentation that will hopefully help:
>
> https://github.com/jemalloc/jemalloc/commit/eb5376ab9e61d96daa0d1f03b4474baf5232478f
>
>Thanks,
>Jason
More information about the jemalloc-discuss
mailing list