솔라리스에 마리아디비를 설치했는뎅...
cmake는
cmake .. \
-DWITH_READLINE=1 \
-DWITH_SSL=bundled \
-DWITH_ZLIB=system \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_ARIA_STORAGE_ENGINE=1 \
-DWITH_XTRADB_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_FEDERATEDX_STORAGE_ENGINE=1 \
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
-DCMAKE_INSTALL_PREFIX=/usr/local/mariadb \
-DMYSQL_DATADIR=/usr/local/mariadb/data
이렇게 했습니다.
그리고
결과로는 build files have been written to: /usr/local/mariadb-10.0.20/build 나오고요.. 음
마지막으로 make; make install을 하면
/var/tmp//cc6 .aGNU s: Assembler messages:
/var/tmp//cc6 . aGNU s:25: Error: CFI instruction used without prvious. cfi_startproc
mysys/CMakeFiles/mysys.dir/build.make : 2515: recipe for target 'mysys/CMakeFiles/mysys.dir/my_context.c.o' failed
make[2]: *** [mysys/CMakeFiles/mysys.dir/my_context.c.o]Error 1
CMakeFiles/Makefile2:5171: recipe for target 'mysys/CMakeFiles/mysys.dir/all' failed
make[1]: ***[mysys/CMakeFiles/mysys.dir/all] Error 2
Makefile:143: recipe for target 'all' failed
make: ***[all] Error 2 라고 나오면서 결국... 실패로 돌아갑니다.
그래서 위 경로mysys/CMakeFiles/mysys.dir로 들어가면 my_context.c.o이게 없고.. 아정말...
정말 구글에 경고문 다치면서 검색해도... 안나오고 정말... 미치겟습니다....와.... 고수님들.... 정말.... 부탁드립니다.