margon Napisano Kwiecień 7, 2013 Zgłoszenie Share Napisano Kwiecień 7, 2013 Witamnie jestem dość biegły w instalacji ze źródeł - moźe ze 3 udało mi się dopiać, ale tej bardzo mi zależy ściągłem pgl 2.2.2czytam plik INSTALL 3.) Build dependencies and runtime environment==============================================Build dependencies:- autotools (autoconf, automake, libtoolize)- nfnetlink development files- libnetfilter-queue development files- libdbus development files (optional, required for the GUI)- Qt4 development files including Qt4 dbus (optional, required for the GUI)- zlib development files (optional, for loading gz compressed blocklists directly) instalowałem po kolei intuicyjnie wszystko po kolei,jednak problem mialem z poszukaniem pakietu libdbus ./configure [margon@fedora18 pgl-2.2.2]$ ./configurechecking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... /usr/bin/mkdir -pchecking for gawk... gawkchecking whether make sets $(MAKE)... yeschecking build system type... i686-pc-linux-gnuchecking host system type... i686-pc-linux-gnuchecking how to print strings... printfchecking for style of include used by make... GNUchecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables...checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking dependency style of gcc... gcc3checking for a sed that does not truncate output... /usr/bin/sedchecking for grep that handles long lines and -e... /usr/bin/grepchecking for egrep... /usr/bin/grep -Echecking for fgrep... /usr/bin/grep -Fchecking for ld used by gcc... /usr/bin/ldchecking if the linker (/usr/bin/ld) is GNU ld... yeschecking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -Bchecking the name lister (/usr/bin/nm - interface... BSD nmchecking whether ln -s works... yeschecking the maximum length of command line arguments... 1572864checking whether the shell understands some XSI constructs... yeschecking whether the shell understands "+="... yeschecking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noopchecking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noopchecking for /usr/bin/ld option to reload object files... -rchecking for objdump... objdumpchecking how to recognize dependent libraries... pass_allchecking for dlltool... nochecking how to associate runtime and link libraries... printf %s\nchecking for ar... archecking for archiver @FILE support... @checking for strip... stripchecking for ranlib... ranlibchecking command to parse /usr/bin/nm -B output from gcc object... okchecking for sysroot... nochecking for mt... nochecking if : is a manifest tool... nochecking how to run the C preprocessor... gcc -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking for dlfcn.h... yeschecking for objdir... .libschecking if gcc supports -fno-rtti -fno-exceptions... nochecking for gcc option to produce PIC... -fPIC -DPICchecking if gcc PIC flag -fPIC -DPIC works... yeschecking if gcc static flag -static works... nochecking if gcc supports -c -o file.o... yeschecking if gcc supports -c -o file.o... (cached) yeschecking whether the gcc linker (/usr/bin/ld) supports shared libraries... yeschecking whether -lc should be explicitly linked in... nochecking dynamic linker characteristics... GNU/Linux ld.sochecking how to hardcode library paths into programs... immediatechecking whether stripping libraries is possible... yeschecking if libtool supports shared libraries... yeschecking whether to build shared libraries... yeschecking whether to build static libraries... nochecking for g++... g++checking whether we are using the GNU C++ compiler... yeschecking whether g++ accepts -g... yeschecking dependency style of g++... gcc3checking how to run the C++ preprocessor... g++ -Echecking for ld used by g++... /usr/bin/ldchecking if the linker (/usr/bin/ld) is GNU ld... yeschecking whether the g++ linker (/usr/bin/ld) supports shared libraries... yeschecking for g++ option to produce PIC... -fPIC -DPICchecking if g++ PIC flag -fPIC -DPIC works... yeschecking if g++ static flag -static works... nochecking if g++ supports -c -o file.o... yeschecking if g++ supports -c -o file.o... (cached) yeschecking whether the g++ linker (/usr/bin/ld) supports shared libraries... yeschecking dynamic linker characteristics... (cached) GNU/Linux ld.sochecking how to hardcode library paths into programs... immediatechecking for gcc... (cached) gccchecking whether we are using the GNU C compiler... (cached) yeschecking whether gcc accepts -g... (cached) yeschecking for gcc option to accept ISO C89... (cached) none neededchecking dependency style of gcc... (cached) gcc3checking for pkg-config... /usr/bin/pkg-configchecking arpa/inet.h usability... yeschecking arpa/inet.h presence... yeschecking for arpa/inet.h... yeschecking for inttypes.h... (cached) yeschecking limits.h usability... yeschecking limits.h presence... yeschecking for limits.h... yeschecking netinet/in.h usability... yeschecking netinet/in.h presence... yeschecking for netinet/in.h... yeschecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking sys/time.h usability... yeschecking sys/time.h presence... yeschecking for sys/time.h... yeschecking syslog.h usability... yeschecking syslog.h presence... yeschecking for syslog.h... yeschecking for unistd.h... (cached) yeschecking for stdbool.h that conforms to C99... yeschecking for _Bool... yeschecking for inline... inlinechecking for size_t... yeschecking for uint16_t... yeschecking for uint32_t... yeschecking for uint8_t... yeschecking for error_at_line... yeschecking for pid_t... yeschecking vfork.h usability... nochecking vfork.h presence... nochecking for vfork.h... nochecking for fork... yeschecking for vfork... yeschecking for working fork... yeschecking for working vfork... (cached) yeschecking for stdlib.h... (cached) yeschecking for GNU libc compatible malloc... yeschecking for stdlib.h... (cached) yeschecking for GNU libc compatible realloc... yeschecking for memchr... yeschecking for memmove... yeschecking for memset... yeschecking for strdup... yeschecking for strerror... yeschecking for strstr... yeschecking for pkg-config... /usr/bin/pkg-configchecking pkg-config is at least version 0.9.0... yeschecking for libnetfilterqueue... yeschecking for ZLIB... yeschecking for DBUS... noconfigure: error: Package requirements (dbus-1) were not met:No package 'dbus-1' foundConsider adjusting the PKG_CONFIG_PATH environment variable if youinstalled software in a non-standard prefix.Alternatively, you may set the environment variables DBUS_CFLAGSand DBUS_LIBS to avoid the need to call pkg-config.See the pkg-config man page for more details. komunikatów z dbus-1 w google jest mnóstwo i dotyczną różnych kompilacji, wiec myślę ze jest coś wcześniej na co należy zwrócić uwagę. Za mało mam doświadczenia żeby dobrze wnioskować w tym temacie. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
m123456 Napisano Kwiecień 7, 2013 Zgłoszenie Share Napisano Kwiecień 7, 2013 Może dbus-devel? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
margon Napisano Kwiecień 8, 2013 Autor Zgłoszenie Share Napisano Kwiecień 8, 2013 Może dbus-devel? tak to jednak nie koniec teraz mam taki stan [root@fedora18 pgl-2.2.2]# ./configure |grep "... no"checking whether we are cross compiling... no checking for gcc option to accept ISO C89... none needed checking for a sed that does not truncate output... /usr/bin/sed checking for dlltool... no checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking if gcc supports -fno-rtti -fno-exceptions... no checking if gcc static flag -static works... no checking whether -lc should be explicitly linked in... no checking whether to build static libraries... no checking if g++ static flag -static works... no checking for gcc option to accept ISO C89... (cached) none needed checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for moc... no checking for moc4... no checking for uic... no checking for uic4... no checking for lupdate... no checking for lupdate4... no checking for lrelease... no checking for lrelease4... no checking for qmake... no checking for qmake4... no checking for QT4... no configure: error: Package requirements (QtCore QtGui polkit-qt-1) were not met: No package 'polkit-qt-1' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables QT4_CFLAGS and QT4_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. [root@fedora18 pgl-2.2.2]# podobny problem wygooglowałem tu: http://sourceforge.net/p/peerguardian/bugs/314/ w tym poście jednak pomoje pomysły na to, który pakiet jest "Qt4 development" się kończą. Linkowałem nawet wg tego postu : ln -s /usr/bin/qmake-qt4 qmake ln -s /usr/bin/lrelease-qt4 lrelease ale to chyba ruchy ślepego we mgle. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
andrew Napisano Kwiecień 8, 2013 Zgłoszenie Share Napisano Kwiecień 8, 2013 qt-devel ? polkit-qt-devel ? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Kwiecień 8, 2013 Zgłoszenie Share Napisano Kwiecień 8, 2013 @margon - tak ogólnie szukaj pakietów *-devel. A jak szukać? Korzystaj z yum provides, yum search. "provides" przyjmuje metaznaki, czyli np. yum provides polkit\*Jak masz w odnalezionej ścieżce "include" to duża szansa, że trafiłeś na właściwy pakiet. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
margon Napisano Kwiecień 8, 2013 Autor Zgłoszenie Share Napisano Kwiecień 8, 2013 qt-devel ? polkit-qt-devel ? polkit-qt-devel tak ! dzięki @margon - tak ogólnie szukaj pakietów *-devel. A jak szukać? Korzystaj z yum provides, yum search. "provides" przyjmuje metaznaki, czyli np. yum provides polkit\*Jak masz w odnalezionej ścieżce "include" to duża szansa, że trafiłeś na właściwy pakiet. dzięki wielkie search owszem, ale provides przegapiałem z premedytacją Bardzo dziękuje za pomoc, PeerGuardian działa Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się