епопеята на едно е-шиле
Реших да си сложа еШиле (emule) клеинт на desktop-a които търкаля slackware-current (за сега). От sourceforge.net изнамерих 2 броя но се оказа че не могат да се компилират без wxWidgets което липсва в slackware не само by default ами at all.
Свалих си tar.bz2 архивеца и:
tar xjvf wxWidgets-2.8.0.tar.bz2
cd wxWidgets-2.8.0
./configure –enable-gui –enable-universal –disable-gtk2
make && make install
ldconfig
В повечето случаи като си правиш нещо от сорс за slack make-a fail-ва. Брех мааму старица, то зе че се компилира и инсталира без нито една грешка. Яко :) Ся ако и xmule-1.12.2 сколаса ще е супер (не че нещо ама наистина ми трябва)
*idle* :)
Ммм ./configure-то мина … до тук добре. :( да ама не мейка се наеба:
animate.h:33: error: multiple definition of `enum wxAnimationDisposal’
/usr/local/include/wx-2.8/wx/animdecod.h:57: error: previous definition here
animate.h:34: error: conflicting declaration ‘wxANIM_UNSPECIFIED’
Пичка му материна. Пробрах да коментирам едната дефиниция ма пак на греда ударих. Да бях учил едно време C++ ама неби… В момента пробвам с lmule. И неговия меик се наеба. Поорязах малко конструктори в сорса и за ся няма грешки … мноо ми е чудно ако наистина се компилира на какво ли ще прилича ееаххеа някаф сакат клеинт ще да е. И то не стана.
Свалих си rpm-ите на горните 2 пакета и ги конвертирах с rpm2tgz. Оказа се че и 2-та клеинта искат wxWidgets компилирано с gtk2. Почвам от начало.
make uninstall && make clean && ./configure –enable-gui && make
И пак чакам … аз затфа си мисля да мина на FreeBSD скоро. Не че нещо, но дет се вика то само се администра. Всичко си знае джвътчката. Кое му трябва кое не и тнт. Въпроса е кога ще имам достатъчно време :(
Не ме питайте как но накрая успях да подкарам един rpm… и то за кфо … НЕ МОЖАХ ДА НАМЕРЯ ТОВА КОЕТО ТЪРСЕХ в обора :(
Както и да е, добрата новина е че го намерих в … ГууГъл при братушките. Направо ми спасихте живота *.ru :) Черпя една ВОДкА.