Автор Тема: Инсталация на c компилатор, как?  (Прочетена 1219 пъти)

coveka

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Здравейте!
Със операционна система OpenSUSE 10.3 съм.
Искам да си инсталирам Apache2 уеб сървър и започнах със едни .rpm пакети и стигнах до нуждата от компилатор, който да чете файловете, за да мога да си инсталирам уеб сървъра.
Намерих пакет със компилатора, но за да го инсталирам трябва да обновя всичко, а четох, че това не е добра идея.
Ето и малко информация от конзолата:
Цитат

dl-pavlov:~/httpd-2.2.8 # ./configure --prefix=/usr/local/apache2 --enable-mods-shared=all
checking for chosen layout... Apache
checking for working mkdir -p... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu

Configuring Apache Portable Runtime library ...

checking for APR... reconfig
configuring package in srclib/apr now
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
Configuring APR library
Platform: i686-pc-linux-gnu
checking for working mkdir -p... yes
APR Version: 1.2.12
checking for chosen layout... apr
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
configure failed for srclib/apr
dl-pavlov:~/httpd-2.2.8 #  

Втора част:

dl-pavlov:~ # rpm -ivh gcc42-4.2.3_20071030-3.6.i586.rpm
warning: gcc42-4.2.3_20071030-3.6.i586.rpm: Header V3 DSA signature: NOKEY, key
ID 32567f38
error: Failed dependencies:
        glibc-devel is needed by gcc42-4.2.3_20071030-3.6.i586
dl-pavlov:~ # rpm -ivh glibc-devel-2.7-4.10.i586.rpm
warning: glibc-devel-2.7-4.10.i586.rpm: Header V3 DSA signature: NOKEY, key ID 6
b9d6523
error: Failed dependencies:
        glibc = 2.7 is needed by glibc-devel-2.7-4.10.i586
dl-pavlov:~ # rpm -ivh glibc-2.7-4.10.i586.rpm
warning: glibc-2.7-4.10.i586.rpm: Header V3 DSA signature: NOKEY, key ID 6b9d652
3
Preparing...                ########################################### [100%]
        file /lib/ld-linux.so.2 from install of glibc-2.7-4.10 conflicts with fi
le from package glibc-2.6.1-18
        file /lib/libBrokenLocale.so.1 from install of glibc-2.7-4.10 conflicts
with file from package glibc-2.6.1-18
        file /lib/libSegFault.so from install of glibc-2.7-4.10 conflicts with f
ile from package glibc-2.6.1-18
        file /lib/libanl.so.1 from install of glibc-2.7-4.10 conflicts with file
 from package glibc-2.6.1-18
        file /lib/libc.so.6 from install of glibc-2.7-4.10 conflicts with file f
rom package glibc-2.6.1-18
        file /lib/libcidn.so.1 from install of glibc-2.7-4.10 conflicts with fil
e from package glibc-2.6.1-18
        file /lib/libcrypt.so.1 from install of glibc-2.7-4.10 conflicts with fi
le from package glibc-2.6.1-18
        file /lib/libdl.so.2 from install of glibc-2.7-4.10 conflicts with file
from package glibc-2.6.1-18
        file /lib/libm.so.6 from install of glibc-2.7-4.10 conflicts with file f
rom package glibc-2.6.1-18
        file /lib/libmemusage.so from install of glibc-2.7-4.10 conflicts with f
ile from package glibc-2.6.1-18
        file /lib/libnsl.so.1 from install of glibc-2.7-4.10 conflicts with file
 from package glibc-2.6.1-18
        file /lib/libnss_compat.so.2 from install of glibc-2.7-4.10 conflicts wi
th file from package glibc-2.6.1-18
        file /lib/libnss_dns.so.2 from install of glibc-2.7-4.10 conflicts with
file from package glibc-2.6.1-18
        file /lib/libnss_files.so.2 from install of glibc-2.7-4.10 conflicts wit
h file from package glibc-2.6.1-18
        file /lib/libnss_hesiod.so.2 from install of glibc-2.7-4.10 conflicts wi
th file from package glibc-2.6.1-18
        file /lib/libnss_nis.so.2 from install of glibc-2.7-4.10 conflicts with
file from package glibc-2.6.1-18
        file /lib/libnss_nisplus.so.2 from install of glibc-2.7-4.10 conflicts w
ith file from package glibc-2.6.1-18
        file /lib/libpcprofile.so from install of glibc-2.7-4.10 conflicts with
file from package glibc-2.6.1-18
        file /lib/libpthread.so.0 from install of glibc-2.7-4.10 conflicts with
file from package glibc-2.6.1-18
        file /lib/libresolv.so.2 from install of glibc-2.7-4.10 conflicts with f
ile from package glibc-2.6.1-18
        file /lib/librt.so.1 from install of glibc-2.7-4.10 conflicts with file
from package glibc-2.6.1-18
        file /lib/libthread_db-1.0.so from install of glibc-2.7-4.10 conflicts w
ith file from package glibc-2.6.1-18
        file /lib/libutil.so.1 from install of glibc-2.7-4.10 conflicts with fil
e from package glibc-2.6.1-18
        file /sbin/ldconfig from install of glibc-2.7-4.10 conflicts with file f
rom package glibc-2.6.1-18
        file /usr/bin/gencat from install of glibc-2.7-4.10 conflicts with file
from package glibc-2.6.1-18
        file /usr/bin/getconf from install of glibc-2.7-4.10 conflicts with file
 from package glibc-2.6.1-18
        file /usr/bin/getent from install of glibc-2.7-4.10 conflicts with file
from package glibc-2.6.1-18
        file /usr/bin/iconv from install of glibc-2.7-4.10 conflicts with file f                              rom package glibc-2.6.1-18
        file /usr/bin/ldd from install of glibc-2.7-4.10 conflicts with file fro                              m package glibc-2.6.1-18
        file /usr/bin/lddlibc4 from install of glibc-2.7-4.10 conflicts with fil                              e from package glibc-2.6.1-18
        file /usr/bin/locale from install of glibc-2.7-4.10 conflicts with file                               from package glibc-2.6.1-18
        file /usr/bin/localedef from install of glibc-2.7-4.10 conflicts with fi                              le from package glibc-2.6.1-18
        file /usr/lib/getconf/POSIX_V6_ILP32_OFF32 from install of glibc-2.7-4.1                              0 conflicts with file from package glibc-2.6.1-18
        file /usr/lib/getconf/POSIX_V6_ILP32_OFFBIG from install of glibc-2.7-4.                              10 conflicts with file from package glibc-2.6.1-18
        file /usr/lib/pt_chown from install of glibc-2.7-4.10 conflicts with fil                              e from package glibc-2.6.1-18
        file /usr/sbin/glibc_post_upgrade from install of glibc-2.7-4.10 conflic                              ts with file from package glibc-2.6.1-18
        file /usr/sbin/iconvconfig from install of glibc-2.7-4.10 conflicts with                               file from package glibc-2.6.1-18
        file /usr/sbin/rpcinfo from install of glibc-2.7-4.10 conflicts with fil                              e from package glibc-2.6.1-18
dl-pavlov:~ #



Не мога да избегна тези зависимости и да инсталирам компилатора,а след него и уеб сървъра.
Обновяването на пакетите със по-нови със -Uvh не ми помогна.
Моля, помогнете ми да се оправя, че явно няма изгледи да се оправя сам.
Благодаря за вниманието.

Начина, който ползвам за инсталация:
http://www.zrinity.com/developers/apache/apache2src.cfm



Активен

tonitochev

  • Напреднали
  • *****
  • Публикации: 699
  • Distribution: Kubuntu and Xubuntu
  • Window Manager: KDE 4
    • Профил
    • WWW
Инсталация на c компилатор, как?
« Отговор #1 -: Feb 20, 2008, 17:35 »
Доколкото си спомням, сусето беше с няколко CD или едно DVD, като необходимият ти компилатор си е някъде там барабар със всички необходими неща. Просто трябва да си ползваш мениджера на пакети на дистрибуцията и да не се занимаваш с глупости. А със сигурност си има мета пакет , само наименованието няма как да го знам, че не ползвам сусе.
Малко четене на документацията на сусе ще ти спести седмици ровене по форумите, вервай ми.
Активен

Debian
 http://debian-az-propaganda.blogspot.com/
вестник за GNU/Linux  http://vestnik.hbcom.info/news.php
 http://tonitochev.net16.net/

coveka

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Инсталация на c компилатор, как?
« Отговор #2 -: Feb 29, 2008, 16:11 »
Благодаря ти!
Сървърът вече е инсталиран от инсталационното ДВД.
Активен