wjones127 commented on a change in pull request #11644:
URL: https://github.com/apache/arrow/pull/11644#discussion_r746964769



##########
File path: r/vignettes/developing.Rmd
##########
@@ -154,15 +184,18 @@ You'll first call `cmake` to configure the build and then 
`make install`. For th
 
 ```{bash, save=run & !sys_install}
 cmake \
+  -G Ninja \
   -DCMAKE_INSTALL_PREFIX=$ARROW_HOME \
   -DCMAKE_INSTALL_LIBDIR=lib \
+  -DARROW_BUILD_SHARED=OFF \
+  -DARROW_BUILD_STATIC=ON \
   -DARROW_COMPUTE=ON \
   -DARROW_CSV=ON \
   -DARROW_DATASET=ON \
   -DARROW_EXTRA_ERROR_CONTEXT=ON \
   -DARROW_FILESYSTEM=ON \
   -DARROW_INSTALL_NAME_RPATH=OFF \
-  -DARROW_JEMALLOC=ON \
+  -DARROW_JEMALLOC=OFF \

Review comment:
       It doesn't currently fail gracefully; it attempts to build jemalloc on 
Windows and fails. I spent a good part of a day thinking my Arrow build broken 
until I realized jemalloc just isn't supported on Windows 😢.
   
   I can make a bolded note here that jemalloc should be off for Windows. And 
then I'd like add something to CMake (or perhaps elsewhere) to not let you try 
to build jemalloc. 




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to