Fawkes-robotino-2019onFedora31
いろいろとテスト中.
FawkesOnFedoraと,Fedora 29 + Fawkes-robotinoを参考にしています.
sudo systemctl start sshd.service sudo systemctl enable sshd.service
これでssh でログインできるので,遠隔で作業します.
sudo dnf update sudo dnf install fawkes-devenv
んっ.なんかファイルのコンフリクトが….
Error: Transaction test error: file /usr/include/mysql/mariadb_rpl.h conflicts between attempted installs of mariadb-devel-3:10.3.22-1.fc31.x86_64 and mariadb-connector-c-devel-3.1.9-5.fc31.x86_64
Bug 1506441 – Implicit conflicts between mariadb and mariadb-connector-c in Fedora 27の模様.
Fedora 25-27 の対応はされていますが,それ以降が・・・.とほほ.
mariadb-corporation / mariadb-connector-cによると,include/CMakeLists.txt から当該のファイルを削除するという単純な解決が….
ただ,自分でソースから作らないといけないのかなぁ….
How To Install MariaDB 10.4 on Fedora 32/31/30/29にて対応版のrepo情報が上がっています.
sudo tee /etc/yum.repos.d/mariad.repo<<EOF [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.4/fedora31-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 EOF sudo dnf update sudo dnf install mariadb-common sudo dnf install fawkes-devenv
いけた.
sudo dnf install freeopcua-devel gecode-devel mongo-cxx-driver-devel rapidjson-devel sudo dnf install --nodocs rpm-build sudo dnf copr enable thofmann/ros sudo dnf install ros-desktop echo "source /usr/lib64/ros/setup.bash" >> ~/.bashrc source ~/.bashrc sudo dnf install ros-desktop-devel
wget https://files.fawkesrobotics.org/releases/fawkes-robotino-2019.tar.gz tar xvf fawkes-robotino-2019.tar.gz cd fawkes-robotino-2019 make
fawkes-robotino-2019/etc/buildsys/config.mk に,ファイルの最後のendif の直前辺りに以下を追加(localhostは,自分のPC名に変更のこと)
ifeq ($(shell hostname),localhost) CFLAGS_EXTRA += -Werror=stringop-truncation -fpermissive endif
あかんなぁ.この.-fpermissive のところで詰まっています.
コメントを残す