SIM под Mandriva 2007

Здравствуйте друзья! Я слышал у многих возникают проблемы при сборке SIM для последней Мандриве. На самом деле его все-таки можно собрать без особых проблем по следующим шагам (думаю это сработает и для других дистрибов):

  1. Берем тарбалл
  2. Распаковываем и переходим в директорию sim, где выполняем следующие команды:
    sed -i 's/^#error 1//' admin/acinclude.m4.in
    sed -i -e 's/virtual void languageChange();/virtual void languageChange\(\) \{\}/g' plugins/*/*.cpp
    sed -i '\%#include <openssl/rand.h>% s%$%\n#include <openssl/md5.h>%' sim/sslclient.cpp

    delext() { echo “$1″ | sed 's/\(.*\)\..*$/\1/'; }
    for i in sim/*.h plugins/*/*.h ; do outname=$(delext “$i”); moc “$i” -o “$outname”.moc; done
    for i in plugins/*/*.ui ; do outname=$(delext “$i”); uic “$i” -o “$outname”.h; done
    make -f admin/Makefile.common

  3. Выполяем: ./configure && make && make install
  4. Набираем sim и наслаждаемся гудком! =))))

P.S. перепроверьте команды перед выполнением: я боюсь LJ накосячил при переводе в HTML. и проверьте не накосячил ли я.

UPD. перечислю причины по которым SIM ныне не собирается: новая версия KDE; новая версия openssl; в cvs снапшоте не обрабатываются автоматом mac и ui файлы; languageChange определяется неправильно с новой версией GCC;

Leave a Reply

You must be logged in to post a comment.


Регистрация доменов com net org biz info name;Calculate hash sum