DivFix++を次からインストールしました。
http://sourceforge.net/projects/divfixpp/files/DivFix%2B%2B/v0.34/
DivFix++-0.34-2.1.x86_64.rpm
$ env LC_MESSAGES=C DivFix++
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6).
Abgebrochen
$ uname -a
Linux a 2.6.32-220.13.1.el6.x86_64 #1 SMP Tue Apr 17 15:16:22 CDT 2012 x86_64 x86_64 x86_64 GNU/Linux
$ rpm -qa | grep -i divfix
DivFix++-0.34-2.1.x86_64
$
質問:Scientific-Linux 6.1でDivFix ++を動作させるには?
アップデート#1(ソースからインストールしようとしました)
[USERNAME@MACHINE ~/Desktop/D/DivFix++_v0.34] ls
contrib debian DivFix++.cbp DivFix++.fbp docs locale makefile resources src wx_pch.h
[USERNAME@MACHINE ~/Desktop/D/DivFix++_v0.34] make
`wx-config --cxx` `wx-config --cxxflags` -c src/DivFix++App.cpp -o src/DivFix++App.o
`wx-config --cxx` `wx-config --cxxflags` -c src/DivFix++.cpp -o src/DivFix++.o
`wx-config --cxx` `wx-config --cxxflags` -c src/DivFix++Core.cpp -o src/DivFix++Core.o
`wx-config --cxx` `wx-config --cxxflags` -c src/DivFix++Gui.cpp -o src/DivFix++Gui.o
`wx-config --cxx` src/DivFix++App.o src/DivFix++.o src/DivFix++Core.o src/DivFix++Gui.o `wx-config --libs` -o DivFix++
[USERNAME@MACHINE ~/Desktop/D/DivFix++_v0.34] DivFix++
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6).
Abgebrochen
[USERNAME@MACHINE ~/Desktop/D/DivFix++_v0.34]
wxwidget検索:
[USERNAME@MACHINE ~]# rpm -qa | grep -i wx
wxGTK-2.8.12-1.el6.rf.x86_64
wxGTK-devel-2.8.12-1.el6.rf.x86_64
[USERNAME@MACHINE ~]#
ベストアンサー1
このRPMは他の展開用に作成されたようです。ソースからプログラムをコンパイルすると問題が解決します。