Здравствуйте.
при компиляции возникают ошибки
mysql-5.6.27 установлен из портов
# make
Making all in src
make all-am
/bin/sh ../libtool --preserve-dup-deps --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I/usr/ports/databases/mysql56-server/work/mysql-5.6.27/sql -I/usr/ports/databases/mysql56-server/work/mysql-5.6.27/include -I/usr/ports/databases/mysql56-server/work/mysql-5.6.27/regex -I/usr/ports/databases/mysql56-server/work/mysql-5.6.27 -g -O2 -fno-exceptions -fno-rtti -I/usr/local/include -I/usr/local/include -DMYSQL_DYNAMIC_PLUGIN -DNDEBUG -DJUDYERROR_NOTEST -MT main.lo -MD -MP -MF .deps/main.Tpo -c -o main.lo main.cc
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I/usr/ports/databases/mysql56-server/work/mysql-5.6.27/sql -I/usr/ports/databases/mysql56-server/work/mysql-5.6.27/include -I/usr/ports/databases/mysql56-server/work/mysql-5.6.27/regex -I/usr/ports/databases/mysql56-server/work/mysql-5.6.27 -g -O2 -fno-exceptions -fno-rtti -I/usr/local/include -I/usr/local/include -DMYSQL_DYNAMIC_PLUGIN -DNDEBUG -DJUDYERROR_NOTEST -MT main.lo -MD -MP -MF .deps/main.Tpo -c main.cc -fPIC -DPIC -o .libs/main.o
main.cc:141:3: error: unknown type name 'cpu_set_t'; did you mean 'cpusetid_t'?
cpu_set_t mask;
^~~~~~~~~
cpusetid_t
/usr/include/sys/types.h:84:22: note: 'cpusetid_t' declared here
typedef __cpusetid_t cpusetid_t;
^
main.cc:143:3: error: use of undeclared identifier 'CPU_ZERO'
CPU_ZERO(&mask);
^
main.cc:144:3: error: use of undeclared identifier 'CPU_SET'
CPU_SET(cpu_num, &mask);
^
main.cc:145:3: error: use of undeclared identifier 'pthread_setaffinity_np'
pthread_setaffinity_np(D->thread_pool->threads[i], sizeof(mask), &mask);
^
main.cc:179:3: error: unknown type name 'cpu_set_t'; did you mean 'cpusetid_t'?
cpu_set_t mask;
^~~~~~~~~
cpusetid_t
/usr/include/sys/types.h:84:22: note: 'cpusetid_t' declared here
typedef __cpusetid_t cpusetid_t;
^
main.cc:181:3: error: use of undeclared identifier 'CPU_ZERO'
CPU_ZERO(&mask);
^
main.cc:182:3: error: use of undeclared identifier 'CPU_SET'
CPU_SET(settings.cpu_start + 0, &mask);
^
main.cc:183:3: error: use of undeclared identifier 'pthread_setaffinity_np'
pthread_setaffinity_np(collector_thread, sizeof(mask), &mask);
^
main.cc:185:3: error: use of undeclared identifier 'CPU_ZERO'
CPU_ZERO(&mask);
^
main.cc:186:3: error: use of undeclared identifier 'CPU_SET'
CPU_SET(settings.cpu_start + 1, &mask);
^
main.cc:187:3: error: use of undeclared identifier 'pthread_setaffinity_np'
pthread_setaffinity_np(data_thread, sizeof(mask), &mask);
^
main.cc:189:3: error: use of undeclared identifier 'CPU_ZERO'
CPU_ZERO(&mask);
^
main.cc:190:3: error: use of undeclared identifier 'CPU_SET'
CPU_SET(settings.cpu_start + 2, &mask);
^
main.cc:191:3: error: use of undeclared identifier 'pthread_setaffinity_np'
pthread_setaffinity_np(stats_thread, sizeof(mask), &mask);
^
14 errors generated.
*** Error code 1
Stop.
make[2]: stopped in /soft/pinba_engine-RELEASE_1_1_0/src
*** Error code 1
Stop.
make[1]: stopped in /soft/pinba_engine-RELEASE_1_1_0/src
*** Error code 1
Stop.
make: stopped in /soft/pinba_engine-RELEASE_1_1_0