[yt-users] Trouble Installing Yt with Rockstar
Sean Larkin
sflarkin at ucsc.edu
Tue Nov 28 17:49:35 PST 2017
I have been trying to install Rockstar with yt onto a computer running
macOS sierra 10.12, using both the install script and manually.
For the install script, I get this error:
Building Rockstar
********************************************
FAILURE REPORT:
********************************************
config=config)
File
"/Users/user1/Rockstar/yt-conda/lib/python3.6/site-packages/conda_build/build.py",
line 1147, in build
utils.check_call_env(cmd, env=env, cwd=src_dir)
File
"/Users/user1/Rockstar/yt-conda/lib/python3.6/site-packages/conda_build/utils.py",
line 628, in check_call_env
return _func_defaulting_env_to_os_environ(subprocess.check_call,
*popenargs, **kwargs)
File
"/Users/user1/Rockstar/yt-conda/lib/python3.6/site-packages/conda_build/utils.py",
line 624, in _func_defaulting_env_to_os_environ
return func(_args, **kwargs)
File "/Users/user1/Rockstar/yt-conda/lib/python3.6/subprocess.py", line
291, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/bin/bash', '-x', '-e',
'/Users/user1/Rockstar/yt-conda/conda-bld/rockstar_1511919771484/work/conda_build.sh']'
returned non-zero exit status 2.
********************************************
********************************************
Failure. Check /Users/user1/Rockstar/yt-conda/yt_install.log. The last 10
lines are above.
And when installing manually, after stating "make lib" i get this error:
/bin/sh: pkg-config: command not found
gcc -m64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
-D_BSD_SOURCE -D_POSIX_SOURCE -D_POSIX_C_SOURCE=200809L -D_SVID_SOURCE
-D_DARWIN_C_SOURCE -Wall -fno-math-errno -fPIC -shared rockstar.c
check_syscalls.c fof.c groupies.c subhalo_metric.c potential.c nfw.c
jacobi.c fun_times.c interleaving.c universe_time.c hubble.c integrate.c
distance.c config_vars.c config.c bounds.c inthash.c io/read_config.c
client.c server.c merger.c inet/socket.c inet/rsocket.c inet/address.c
io/meta_io.c io/io_internal.c io/io_ascii.c io/stringparse.c io/io_gadget.c
io/io_generic.c io/io_art.c io/io_tipsy.c io/io_bgc2.c io/io_util.c
io/io_arepo.c io/io_hdf5.c -o librockstar.so -lm -O3 -std=c99
In file included from server.c:241:
*./load_balance.c:8:21: **warning: **using floating point absolute value
function*
* 'fabs' when argument is of integer type [-Wabsolute-value]*
i = ceil(sqrt(fabs(in)))+1;
* ^*
*./load_balance.c:8:21: **note: *use function 'llabs' instead
i = ceil(sqrt(fabs(in)))+1;
* ^~~~*
llabs
1 warning generated.
Undefined symbols for architecture x86_64:
"_GROUPIES_fast3tree_box_inside_sphere", referenced from:
_GROUPIES_fast3tree_find_sphere_offset in groupies-eb1fe8.o
ld: symbol(s) not found for architecture x86_64
clang: *error: *linker command failed with exit code 1 (use -v to see
invocation)
make: *** [lib] Error 1
I am not sure what is causing the error for install script, but for the
manual install, I think it is clang using the wrong c++ standard library. I
have attempted to change the library used, but nothing has worked for me so
far.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spacepope.org/pipermail/yt-users-spacepope.org/attachments/20171128/b940486e/attachment.html>
More information about the yt-users
mailing list