Мне нужно скомпилировать MySQL на z Linux, следуя тому, что здесь указано: https://github.com/linux-on-ibm-z/docs/wiki/Building-MySQL-5.x
Я почти готов, как показано ниже. Тем не менее, похоже, что на последней миле я потерпел неудачу:
[100%] Built target sql_embedded
[100%] Built target mysqlserver
Linking CXX executable mysql_client_test_embedded
../../archive_output_directory/libmysqld.a: error adding symbols: No more archived files
collect2: error: ld returned 1 exit status
make[2]: *** [libmysqld/examples/mysql_client_test_embedded] Error 1
make[1]: *** [libmysqld/examples/CMakeFiles/mysql_client_test_embedded.dir/all] Error 2
make: *** [all] Error 2
Обратите внимание, что я нахожусь в каталоге сборки, а файл ../../archive_output_directory/libmysqld.a не существует. Однако файл ./archive_output_directory/libmysqld.a действительно существует. Чтобы не возиться с Makefile (это не моя специальность ...), я создал символическую ссылку, но это не решило проблему.
Спасибо за любую помощь, которую вы можете оказать. Кристиан