Thanks, Uwe, it works for me. Best, Wenjian
On Thu, Jul 26, 2018 at 4:09 PM Uwe L. Korn <uw...@xhochy.com> wrote: > You can manually download the archive and specify its location with > BROTLI_SOURCE_URL as seen in > > https://github.com/apache/arrow/blob/8e6af2948f45af4c65a1aea652cd9806c377d8e7/cpp/cmake_modules/ThirdpartyToolchain.cmake#L153 > See also the README for offline builds: > https://github.com/apache/arrow/tree/master/cpp/thirdparty > This will pull the dependency download out of the main build and should > at least workaround the problem for you. > Uwe > > On Thu, Jul 26, 2018, at 4:03 AM, Xu,Wenjian wrote: > > Hi Uwe, > > > > The result of *make VERBOSE=1* is as follows: > > > > ====================================================================== > > [ 29%] Built target zlib_ep > > make -f CMakeFiles/zstd_ep.dir/build.make > > CMakeFiles/zstd_ep.dir/depend> make[2]: Entering directory > > `/home/felix.xwj/workspace/arrow/cpp/release'> cd > /home/felix.xwj/workspace/arrow/cpp/release && > > /home/felix.xwj/home/felix.xwj/bin/cmake -E cmake_depends "Unix > > Makefiles" /home/felix.xwj/workspace/arrow/cpp > > /home/felix.xwj/workspace/arrow/cpp > > /home/felix.xwj/workspace/arrow/cpp/release > > /home/felix.xwj/workspace/arrow/cpp/release /home/felix.xwj/workspace- > > /arrow/cpp/release/CMakeFiles/zstd_ep.dir/DependInfo.cmake --color=> > make[2]: Leaving directory > > `/home/felix.xwj/workspace/arrow/cpp/release'> make -f > CMakeFiles/zstd_ep.dir/build.make CMakeFiles/zstd_ep.dir/build> make[2]: > Entering directory > > `/home/felix.xwj/workspace/arrow/cpp/release'> make[2]: Nothing to be > done for `CMakeFiles/zstd_ep.dir/build'. > > make[2]: Leaving directory > > `/home/felix.xwj/workspace/arrow/cpp/release'> [ 34%] Built target > zstd_ep > > make -f CMakeFiles/brotli_ep.dir/build.make > > CMakeFiles/brotli_ep.dir/depend> make[2]: Entering directory > > `/home/felix.xwj/workspace/arrow/cpp/release'> cd > /home/felix.xwj/workspace/arrow/cpp/release && > > /home/felix.xwj/home/felix.xwj/bin/cmake -E cmake_depends "Unix > > Makefiles" /home/felix.xwj/workspace/arrow/cpp > > /home/felix.xwj/workspace/arrow/cpp > > /home/felix.xwj/workspace/arrow/cpp/release > > /home/felix.xwj/workspace/arrow/cpp/release /home/felix.xwj/workspace- > > /arrow/cpp/release/CMakeFiles/brotli_ep.dir/DependInfo.cmake --color=> > make[2]: Leaving directory > > `/home/felix.xwj/workspace/arrow/cpp/release'> make -f > CMakeFiles/brotli_ep.dir/build.make > > CMakeFiles/brotli_ep.dir/build> make[2]: Entering directory > > `/home/felix.xwj/workspace/arrow/cpp/release'> [ 34%] Performing > download step (download, verify and extract) for > > 'brotli_ep'> cd > /home/felix.xwj/workspace/arrow/cpp/release/brotli_ep-prefix/src && > > /home/felix.xwj/home/felix.xwj/bin/cmake -P > /home/felix.xwj/workspace/arrow/cpp/release/brotli_ep- > > prefix/src/brotli_ep-stamp/brotli_ep-download-RELEASE.cmake> > > ============================================================ > > > > I think it hangs at downloading *brotli_ep*. But I am able to download > > that package through the link > > https://github.com/google/brotli/archive/v0.6.0.tar.gz> > > Any suggestion? > > > > Thanks, > > Wenjian > > > > > > > > On Thu, Jul 26, 2018 at 1:02 AM Uwe L. Korn <uw...@xhochy.com> wrote:>> > Hello, > >> > >> the output is quite sparse. Can you run just `make VERBOSE=1` and > >> have a look at the last lines of that. This should give you a better > >> indication where it hangs.>> > >> Uwe > >> > >> On Wed, Jul 25, 2018, at 11:39 AM, Xu,Wenjian wrote: > >> > Hello, > >> > > >> > I want to build Arrow C++ from source. I follow the steps > >> > according to the>> > instructions in: > >> > https://github.com/apache/arrow/tree/master/cpp > >> > > >> > But I was stuck for a few hours after entering the commands *make > >> > unittest*>> > as follows: > >> > > >> > ===================================================== > >> > $make unittest -j4 > >> > [ 4%] Built target flatbuffers_ep > >> > [ 10%] Built target lz4_ep > >> > [ 12%] Built target snappy_ep > >> > [ 16%] Built target rapidjson_ep > >> > [ 20%] Built target zlib_ep > >> > [ 20%] Performing download step (download, verify and extract) > for>> > 'brotli_ep' > >> > [ 27%] Built target zstd_ep > >> > [ 29%] Built target googletest_ep > >> > [ 35%] Built target metadata_fbs > >> > [ 35%] Built target gflags_ep > >> > > >> > ====================================================== > >> > > >> > My environment is Linux with gcc 4.8.5 and cmake 3.12.0. > >> > > >> > I guess it keeps downloading for 'brotli_ep'? Any suggestion > >> > would be>> > helpful. Thanks. > >> > > >> > > >> > Best regards, > >> > Wenjian > >