Am получаю следующее сообщение об ошибке, когда я попытался cmompile код, который использует библиотекуC++ MsgPack удалось собрать
http://msgpack.org/, я попробовал первый пример в разделе C++ (документация библиотеки)
g++ hello.cc -lmsgpack -o hello
/usr/local/lib/libmsgpack.so: undefined reference to `__sync_sub_and_fetch_4'
Любая помощь заметна ..
г ++ версия подробности ..
$ г ++ -v Используя встроенные функции. Цель: i386-redhat-linux Конфигурировано с помощью: ../configure --prefix =/usr --mandir =/usr/share/man --infodir =/usr/share/info --enable-shared --enable -threads = posix --enable-check = release --with-system-zlib --enable -__ cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages = c, C++, objc, obj -C++, java, fortran, ada --enable-java-awt = gtk --disable-dssi --enable-plugin --with-java-home =/usr/lib/jvm/java-1.4.2-gcj- 1.4.2.0/jre --with-процессор = общий --host = i386-RedHat-линукс модель Автор: POSIX GCC версии 4.1.2 20080704 (Red Hat 4.1.2-46)
: 'В настоящее время ни реализация RPC не не available.' симпатично. –
Возможный дубликат [встроенных функций gcc-атома] (http://stackoverflow.com/questions/6786284/gcc-atomic-built-in-functions) –
Какую версию GCC вы используете? – qehgt