์๋ ํ์ธ์,
R 3.4.3์์ data.table์ ์ค์นํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์ต๋๋ค. ๋ด๊ฐ ์๋์ ์ป๋ ์ค๋ฅ :
clang -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG -I/usr/local/include -fopenmp -fPIC -Wall -g -O2 -c assign.c -o assign.o
clang: ์ค๋ฅ: ์ง์๋์ง ์๋ ์ต์
'-fopenmp'
make: * [assign.o] ์ค๋ฅ 1
์ค๋ฅ: 'data.table' ํจํค์ง์ ๋ํ ์ปดํ์ผ ์คํจ
๋ชจ๋ ์ ์์ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
๋ถํํ๋ oldrel์ฉ MacOS์ ๋ฐ์ด๋๋ฆฌ ํจํค์ง๋ ์ฌ์ ํ CRAN์ ๊ธฐ๋ฐ์ผ๋ก ํ์ง ์์ต๋๋ค(์ง๊ธ 2์ฃผ๊ฐ ์ง๋ฌ์ต๋๋ค). ๊ทธ๋ ์ง ์์ผ๋ฉด CRAN์ ํจํค์ง Mac ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
unsupported option '-fopenmp'
ํ
์คํธ์ ๋ํ ๋ฌธ์ ๋ฅผ ๊ฒ์ํ๊ณ ์ด ๋ซํ(์ฆ, ํด๊ฒฐ๋) ๋ฌธ์ ๋ฅผ ์ฐพ์์ต๋๋ค. https://github.com/Rdatatable/data.table/issues/2406
Mac์ฉ ์์ค ์ง์นจ์ data.table ์ค์น๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. https://github.com/Rdatatable/data.table/wiki/Installation#openmp -enabled-compiler-for-mac
๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ํด๊ฒฐ๋๋ฉด ๋ซ์์ฃผ์ธ์.
๋ฌธ์ ๊ฐ ์๋ ค์ ธ ์์ผ๋ฉฐ ํด๊ฒฐ๋์์ต๋๋ค. ์ด์ ์ ์ผํ ๋ฌธ์ ๋ ์ต๊ทผ ๋ฐ์ด๋๋ฆฌ๊ฐ R oldrel์ฉ CRAN์ ์ ๊ณต๋์ง ์๋๋ค๋ ๊ฒ์ ๋๋ค. ์ด๊ฒ์ #2406๊ณผ๋ ์ค๋ณต๋ฉ๋๋ค. ํ์.
์ค๋ ์ผ์ฐ ์ด์ ๋ํด ์ํด CRAN์ data.table์ ๋ํ ํ์ด์ง๋ฅผ ํ์ธ ํ์ฌ r-oldrel-osx-x86_64๊ฐ ์ค๋๋ ์
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ถํํ๋ oldrel์ฉ MacOS์ ๋ฐ์ด๋๋ฆฌ ํจํค์ง๋ ์ฌ์ ํ CRAN์ ๊ธฐ๋ฐ์ผ๋ก ํ์ง ์์ต๋๋ค(์ง๊ธ 2์ฃผ๊ฐ ์ง๋ฌ์ต๋๋ค). ๊ทธ๋ ์ง ์์ผ๋ฉด CRAN์ ํจํค์ง Mac ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
unsupported option '-fopenmp'
ํ ์คํธ์ ๋ํ ๋ฌธ์ ๋ฅผ ๊ฒ์ํ๊ณ ์ด ๋ซํ(์ฆ, ํด๊ฒฐ๋) ๋ฌธ์ ๋ฅผ ์ฐพ์์ต๋๋ค. https://github.com/Rdatatable/data.table/issues/2406Mac์ฉ ์์ค ์ง์นจ์ data.table ์ค์น๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. https://github.com/Rdatatable/data.table/wiki/Installation#openmp -enabled-compiler-for-mac
๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ํด๊ฒฐ๋๋ฉด ๋ซ์์ฃผ์ธ์.