www.ProFTPD.de
13. März 2007, 21:21:31 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Fehler beim kompilieren!  (Gelesen 281 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Harper
Gast
« am: 01. Februar 2004, 19:40:47 »

Hallo,

beim Ausführen von configure bei Proftpd-1.2.9 bekomm ich folgenden Fehler
Code:
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output... configure: error: C compiler cannot create executables


In der config.log steht
Code:
gcc version 3.3 20030226 (prerelease) (SuSE Linux)
configure:1817: $? = 0
configure:1819: gcc -V </dev/null >&5
gcc: `-V' option must have argument
configure:1822: $? = 1
configure:1846: checking for C compiler default output
configure:1849: gcc    conftest.c  >&5
gcc: Internal error: Segmentation fault (program cc1)
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.


Es sollten alle nötigen Pakete installiert sein mit der aktuellsten Verion.
- gcc 3.3-23
- binutils 2.13.90.0.18-21
Ich setze Suse 8.2 ein.

Wäre sehr dankbar wenn mir jemand weiterhelfen könnte, weil ich hier wirklich nichts kompilieren kann.
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #1 am: 02. Februar 2004, 08:05:43 »

Als root angemeldet warst du aber, ja :?:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #2 am: 02. Februar 2004, 09:24:06 »

Zitat von: "Harper"
Hallo,

beim Ausführen von configure bei Proftpd-1.2.9 bekomm ich folgenden Fehler
Code:
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output... configure: error: C compiler cannot create executables


In der config.log steht
Code:
gcc version 3.3 20030226 (prerelease) (SuSE Linux)
configure:1817: $? = 0
configure:1819: gcc -V </dev/null >&5
gcc: `-V' option must have argument
configure:1822: $? = 1
configure:1846: checking for C compiler default output
configure:1849: gcc    conftest.c  >&5
gcc: Internal error: Segmentation fault (program cc1)
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.


Es sollten alle nötigen Pakete installiert sein mit der aktuellsten Verion.
- gcc 3.3-23
- binutils 2.13.90.0.18-21
Ich setze Suse 8.2 ein.

Wäre sehr dankbar wenn mir jemand weiterhelfen könnte, weil ich hier wirklich nichts kompilieren kann.


hmmm, also GCC 3.3 ist ja nicht das originale Paket fuer SuSE 8.2, oder ??? Ich denke nicht, dass es an ProFTPD liegt, da ja das testweise kompilieren von "conftest.c" fehl schlaegt...

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #3 am: 02. Februar 2004, 11:17:40 »

Zitat von: "stonki"
kompilieren von "conftest.c" fehl schlaegt...

Tatsache - ist mir gar nicht aufgefallen :oops:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Harper
Gast
« Antwort #4 am: 02. Februar 2004, 13:52:21 »

jup bin natürlich als Superuser root angemeldet.
Also gcc usw. hab ich per Yast installiert. Sollten eigentlich dann auch die richtigen Versionen sein.
Aber irgendwo, glaub ich, hab ich gelesen, dass es mit dieser gcc Version zu Problemen kommen kann. Könnte es wirklich daran liegen?
Mich stört vor allem diese Meldung
Code:
gcc: Internal error: Segmentation fault (program cc1)

Ja es liegt in der Tat nicht nur an Proftpd, weil ich andere Sources auch nicht kompilieren kann. Kommt immer der gleiche Fehler. Aber ich hoffe hier kann mir trotzdem geholfen werden.
Ansonsten sry :oops:
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #5 am: 02. Februar 2004, 14:05:38 »

Also,

1) ist GCC 3.3 doch die Default Version fuer SuSE 8.2. Sorry, dass ich da was falsches gesagt habe
2) habe ich auf mehreren Rechnern SuSE 8.2 am laufen - ohne jede Probleme mit dem Compilen von Paketen
3) Gibt es fuer SuSE 8.2 kein GCC Update von SuSE, so dass ich einmal unterstelle, dass keine (grossen) Bugs bekannt sind:
http://www.suse.com/us/private/download/updates/82_i386.html
4) Infos zu GCC 3.3 und SuSE 8.2 findet man auch hier: http://portal.suse.com/sdb/de/2003/06/gcc33_release.html
5) es kann natuerlich sein, dass GLIBC etc nicht richtig installiert wurden / sind.
6) checke mal mit MEMTEST Deinen Arbeitsspeicher
7) checke mal mit CHKROOTKIT Deinen Rechner auf moegliche Attacken
8) im Zweifelsfall installiere die ganzen RPMs noch mal neu.
rpm -Fvh --force *.rpm installiert Dir alle bereits installierten RPMs neu.

cu
stonki
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.097 Sekunden mit 17 Zugriffen.