lszk Napisano Wrzesień 8, 2006 Zgłoszenie Share Napisano Wrzesień 8, 2006 Tak mnie dzisiaj naszło, aby zobaczyć egzample do Wt. Tylko kurde to wymaga FastCGI, czego niestety w standardowych repach nie ma :| Chiałem więć spróbować zbudować paczke z tego ,ale nie dałem rady niestety. Za słaby w te klocki wciąż jestem :| Ze speca do Suse [pod Fedore nie znalazłem] też się mi tego zbudować nie udało. Jeżeli się ktoś tym bawił to prosze o speca do tego Ewentualnie w jaki sposób wskazać do cmake ścieżke[Wt wymaga cmake], gdzie są odpowiednie pliki z tego fasta, jeżeli skompiluje źródła w katalogu domowym? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ecik__ Napisano Wrzesień 8, 2006 Zgłoszenie Share Napisano Wrzesień 8, 2006 Tak mnie dzisiaj naszło, aby zobaczyć egzample do Wt. Tylko kurde to wymaga FastCGI, czego niestety w standardowych repach nie ma :| Jest, ale tylko do serwera lighttpd, a domyślam się, że potrzebujesz do Apache'a. Byłoby dobrze, gdybyś podał linka do speca z Suse. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Wrzesień 8, 2006 Autor Zgłoszenie Share Napisano Wrzesień 8, 2006 # # spec file for package FastCGI (Version 2.4.0) # # Copyright © 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://www.suse.de/feedback/ # # norootforbuild # neededforbuild BuildRequires: aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp cracklib cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel gettext-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv klogd less libacl libattr libcom_err libgcc libnscd libselinux libstdc++ libxcrypt libzio m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch permissions popt procinfo procps psmisc pwdutils rcs readline sed strace sysvinit tar tcpd texinfo timezone unzip util-linux vim zlib zlib-devel autoconf automake binutils gcc gdbm gettext libtool perl rpm Name: FastCGI Version: 2.4.0 Release: 2 BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: Development/Languages/C and C++ License: Other uncritical OpenSource License URL: http://www.fastcgi.com Source0: http://www.fastcgi.com/dist/fcgi.tar.bz2 Patch0: FastCGI-makefile.am_cppflags.patch Patch1: FastCGI-clientdata_pointer.patch Summary: A scalable, open extension to CGI %description FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. %package devel Group: Development/Languages/C and C++ Summary: A scalable, open extension to CGI Requires: %{name} = %{version} Requires: glibc-devel %description devel FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. %package -n perl-FastCGI Group: Development/Languages/C and C++ Summary: A scalable, open extension to CGI Requires: %{name} = %{version} %description -n perl-FastCGI FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. %debug_package %prep %setup -n fcgi-%{version} %patch0 %patch1 touch NEWS AUTHORS ChangeLog COPYING %build autoreconf -fi %configure --includedir=%{_includedir}/fastcgi %{__make} all pushd perl %configure --includedir=%{_includedir}/fastcgi %{__perl} Makefile.PL %{__make} all popd %install %makeinstall pushd perl %perl_make_install %perl_process_packlist popd pushd examples %{__make} clean popd %{__install} -Dd -m 0755 \ $RPM_BUILD_ROOT%{_mandir}/man{1,3}/ \ $RPM_BUILD_ROOT%{_docdir}/%{name}/examples/ %{__install} -m 0644 examples/* $RPM_BUILD_ROOT%{_docdir}/%{name}/examples/ %{__install} -m 0644 doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1/ %{__install} -m 0644 doc/*.3 $RPM_BUILD_ROOT%{_mandir}/man3/ %{__install} -m 0644 doc/*.htm* doc/*.gif LICENSE.TERMS README \ $RPM_BUILD_ROOT%{_docdir}/%{name}/ %{__install} -m 0644 perl/README $RPM_BUILD_ROOT%{_docdir}/%{name}/README.perl %{__install} -m 0644 perl/ChangeLog $RPM_BUILD_ROOT%{_docdir}/%{name}/ChangeLog.perl find doc/{fastcgi-prog-guide,fastcgi-whitepaper} -type f -print0 | xargs -r0 chmod 0644 %{__cp} -vr doc/{fastcgi-prog-guide,fastcgi-whitepaper} java \ $RPM_BUILD_ROOT%{_docdir}/%{name}/ %clean [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; %files %defattr(-,root,root) %{_bindir}/cgi-fcgi %{_libdir}/libfcgi*.so* %doc %{_mandir}/man1/*.1.gz %doc %{_docdir}/%{name} %files devel %defattr(-,root,root) %{_libdir}/libfcgi*.a %{_libdir}/libfcgi*.la %dir %{_includedir}/fastcgi/ %{_includedir}/fastcgi/* %doc %{_mandir}/man3/*.3.gz %files -n perl-FastCGI %defattr(-,root,root) %doc %{_mandir}/man3/*.3pm.gz %{perl_vendorarch}/FCGI.pm %dir %{perl_vendorarch}/auto/FCGI %{perl_vendorarch}/auto/FCGI/*.* %{perl_vendorarch}/auto/FCGI/.packlist %{_var}/adm/perl-modules/%{name} %changelog -n FastCGI * Wed Aug 17 2005 - [email protected] - Initial package with version 2.4.0 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ecik__ Napisano Wrzesień 8, 2006 Zgłoszenie Share Napisano Wrzesień 8, 2006 W sumie to to na niewiele się przyda... Z tego co wyczytałem na wikipedii - jest to wyłącznie do Apache 1.x, a z tego co kojarzę na Fedorę takowy nie jest dostępny. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Wrzesień 8, 2006 Autor Zgłoszenie Share Napisano Wrzesień 8, 2006 To fastcgi? Hmm sudo apt-get install libapache2-mod-fastcgi fastcgi ... Note: I assume you already have apache2 installed and running on your machine. https://wiki.ubuntu.com/BuildingWtFromSource Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ecik__ Napisano Wrzesień 8, 2006 Zgłoszenie Share Napisano Wrzesień 8, 2006 Na angielskiej wiki (http://en.wikipedia.org/wiki/FastCGI) jest napisane, ze do Apache 1.x jest mod_fastcgi, a do nastepnych - mod_fcgid Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Wrzesień 8, 2006 Autor Zgłoszenie Share Napisano Wrzesień 8, 2006 Ano spoko. lszk --> rpm -qa |grep fcgid mod_fcgid-1.10-7.fc5 To mam, ale wg. opisu Requirements cmake cross-platform build system (www.cmake.org): cmake-2.0.x, cmake-2.2.x or cmake-2.4.x FCGI library fastcgi or mod_fcgi plugin for apache apache. should work for other web servers as well, but the default configuration assumes apache when installing the library or deploying examples recent version of C++ boost library xerces-c++ XML library FCGI i fastcgi to niby nie jest to samo. Jednak tak teraz na to patrze i się znowu pogubiłem :| Jak szukam samego FCGI to wypluwa zawsze fastcgi. Do tego pomimo instalki tego moda, i tak sie sypie: lszk --> cmake -D DEPLOYROOT=/var/www/wt -D WEBUSER=www-data -D WEBGROUP=www-data ../ ** Error finding Wt required library: CMake Error: Error in cmake code at /home/lszk/src/wt/src/CMakeLists.txt:178: MESSAGE ** Wt FCGI connector requires libfcgi++, the FastCGI C++ client library Current CMake stack: /home/lszk/src/wt/src/CMakeLists.txt -- Configuring done lszk --> [edit] Może znowu trzeba coś linkować, bo to system na x86_64 :| Tak jak swego czasu kadu i mysql++ :| 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ę