pdo_sqlanywhere macOS Мохаве - PullRequest
       10

pdo_sqlanywhere macOS Мохаве

0 голосов
/ 28 октября 2018

Я пытаюсь собрать PDO_SQLANYWHERE для PHP7.2 и macOS Mojave.Я следовал тому же руководству, что и Ubuntu, который прекрасно работает для меня.

Так что я сделал

wget https://pecl.php.net/get/PDO_SQLANYWHERE-0.1.4.tgz -O /tmp/pdo_sqlanywhere.tgz

и

mkdir -p pdo_sqlanywhere \
&& tar -C pdo_sqlanywhere -zxvf /tmp/pdo_sqlanywhere.tgz --strip 1 \
  && ( \
  cd pdo_sqlanywhere \
  && phpize \
  && ./configure \
  && make -j$(nproc) \
  && make install \
  ) \
&& rm -r pdo_sqlanywhere \
&& rm /tmp/pdo_sqlanywhere.tgz

, но

make install

терпит неудачу с

duplicate symbol _pdo_sqlanywhere_globals in:
.libs/pdo_sqlanywhere.o
.libs/sqlanywhere_driver.o
duplicate symbol _pdo_sqlanywhere_globals in:
.libs/pdo_sqlanywhere.o
.libs/sqlanywhere_statement.o
ld: 2 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Было бы неплохо иметь этот native на macOS.

Я использую новейшую версию Xcode

Apple LLVM version 10.0.0 (clang-1000.11.45.2)

и

cmake version 3.12.3

У кого-нибудь есть идеи?: -)

Спасибо.

...