Автор Тема: Компилиране  (Прочетена 721 пъти)

Hater

  • Участници
  • ***
  • Публикации: 11
    • Профил
Компилиране
« -: Apr 11, 2006, 22:26 »
Здравейте,
има следния проблем с компилирането на програми:
при ./configure всичко минава добре, но кагато дам make ми излиза следния проблем:
Примерен код
make[2]: Entering directory `/home/Nikolay/Downloads/kxdocker-1.1.0/src'
/bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common    -o libKXDesignPanther.la -rpath /opt/kde3/lib/kxdocker -avoid-version -module -L/opt/kde3/lib -L/usr/lib/qt3/lib -L/usr/X11R6/lib    xematrixpanther.lo libkxdocker.la
/usr/lib/gcc/i586-suse-linux/4.0.2/../../../..[B]/i586-suse-linux/bin/ld: cannot find -lacl [/B]
collect2: ld returned 1 exit status
make[2]: *** [libKXDesignPanther.la] Error 1

Това ми излиза на всичко, което се опитам да компилирам.
Със SuSE 10.0 съм, но предпочитам компилирането пред rpm пакетите.
Явно проблена е в ld. Може ли да ми кажете от къде мога да си дръпна по-нова версия  или не е в това проблема, защото немога да намеря информация за ld ?
Благодаря предварително.
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Компилиране
« Отговор #1 -: Apr 12, 2006, 08:22 »
Здравей,
Не съм с SuSE, но опитай първо да инсталираш "acl" и "acl-devel" пакетите.
Ако искаш и други неща сам да компилирай (и не си достатъчно наясно с нещата) очаквай още проблеми.
/flame ON/
SuSE не е направена да се компилират много неща от сорс.
/flame OFF/
Успех.Румен
Активен

sdr

  • Напреднали
  • *****
  • Публикации: 655
    • Профил
Компилиране
« Отговор #2 -: Apr 12, 2006, 10:08 »
Ако нямаш acl пробвай  libacl ама гледай да го инсталирасш на пакети че има голям шанс да си омажеш системката

п.с. погледни ./configure --help и виж дали не може да се --disable-acl или нещо такова



Активен