WG: [redhat-list-de] HP Pro

Kai Moeller Kai.Moeller at experteach.de
Wed Sep 20 08:10:47 UTC 2006


> /usr/src/kernels/2.6.9-5.EL-i686/scripts/gcc-version.sh: line 11: gcc:
command not found

gcc installieren?

Gruß Kai



|---------+--------------------------------->
|         |           "Leutz, Alexander"    |
|         |           <A.Leutz at itservices24.|
|         |           de>                   |
|         |           Gesendet von:         |
|         |           redhat-list-de-bounces|
|         |           @redhat.com           |
|         |                                 |
|         |                                 |
|         |           20.09.2006 10:02      |
|         |           Bitte antworten an    |
|         |           "Red Hat users list   |
|         |           (german version)"     |
|         |                                 |
|---------+--------------------------------->
  >------------------------------------------------------------------------------------------------------------------------------|
  |                                                                                                                              |
  |       An:       <redhat-list-de at redhat.com>                                                                                  |
  |       Kopie:                                                                                                                 |
  |       Thema:    WG: [redhat-list-de] HP Pro                                                                                  |
  >------------------------------------------------------------------------------------------------------------------------------|




Sorry für die lange Antwortzeit - ich war 2 Wochen lang nicht am besagten
Problem-Server.

Die HP Anleitung deckt sich mit deinem Vorschlag mit rpmbuild. Gegen Ende
taucht eine Fehlermeldung auf. Bekommt man Fehler soll man laut HP mit make
mrproper den Sourcen-Pfad anpassen - das bringt aber auch eine
Fehlermeldung.

Ich verwende ein frisch von DVD installiertes RHEL4 ohne Updates.
Es wurde das HP Proliant Support Pack installiert - nur besagter
Netzwerktreiber macht Ärger:


Hier mal alle Dateien & Fehlermeldungen:

---------------------- tg3.spec ---------------------
%define name tg3
%define version 3.57c

Summary: Broadcom NetXtreme Gigabit ethernet driver
Name: %{name}
Version: %{version}
Release: 1
Vendor: Broadcom Corporation
License: GPL
Group: System Environment/Base
Source: tg3-%{version}.tar.bz2
BuildRoot: /var/tmp/%{name}-buildroot

%description
This package contains the Broadcom NetXtreme Gigabit ethernet driver.

%prep
%setup -T -b 0

%build
make

%install
BCM_KVER=`uname -r | cut -c1-3 | sed 's/2\.[56]/2\.6/'`

if [ "$BCM_KVER" = "2.6" ]
then
BCM_DRV=tg3.ko
else
BCM_DRV=tg3.o
fi

echo "%defattr(-,root,root)" > $RPM_BUILD_DIR/file.list.%{name}
echo "/lib/modules/`uname -r`/kernel/drivers/net/$(BCM_DRV)" >>
$RPM_BUILD_DIR/file.list.%{name}
mkdir -p $RPM_BUILD_ROOT/lib/modules/`uname -r`/kernel/drivers/net

echo "/usr/share/man/man4/tg3.4.*" >> $RPM_BUILD_DIR/file.list.%{name}
mkdir -p $RPM_BUILD_ROOT/usr/share/man/man4

make install PREFIX=$RPM_BUILD_ROOT

%post
depmod -a > /dev/null 2> /dev/null
exit 0

%postun
depmod -a > /dev/null 2> /dev/null
exit 0

%clean
rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{name}

%files -f ../file.list.%{name}
%doc LICENSE README.TXT ChangeLog

%changelog
------------------------------------------------------------





Fehlermeldung beim rpmbuild --bb tg3.spec ------------------
make -C /lib/modules/2.6.9-5.EL/build
SUBDIRS=/usr/src/redhat/BUILD/tg3-3.57c modules
/usr/src/kernels/2.6.9-5.EL-i686/scripts/gcc-version.sh: line 11: gcc:
command not found
/usr/src/kernels/2.6.9-5.EL-i686/scripts/gcc-version.sh: line 12: gcc:
command not found
make[1]: Entering directory `/usr/src/kernels/2.6.9-5.EL-i686'
  CC [M]  /usr/src/redhat/BUILD/tg3-3.57c/tg3.o
/bin/sh: gcc: command not found
make[2]: *** [/usr/src/redhat/BUILD/tg3-3.57c/tg3.o] Fehler 127
make[1]: *** [_module_/usr/src/redhat/BUILD/tg3-3.57c] Fehler 2
make[1]: Leaving directory `/usr/src/kernels/2.6.9-5.EL-i686'
make: *** [default] Fehler 2
Fehler: Bad exit status from /var/tmp/rpm-tmp.53823 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.53823 (%build)
------------------------------------------------------------------


Fehlermeldung bei make mrproper ----------------------------------
[root at localhost 2.6.9-5.EL-i686]# make mrproper
/usr/src/kernels/2.6.9-5.EL-i686/scripts/gcc-version.sh: line 11: gcc:
command not found
/usr/src/kernels/2.6.9-5.EL-i686/scripts/gcc-version.sh: line 12: gcc:
command not found
scripts/Makefile.clean:10: Documentation/DocBook/Makefile: Datei oder
Verzeichnis nicht gefunden
make[1]: *** Keine Regel, um »Documentation/DocBook/Makefile« zu erstellen.
Schluss.
make: *** [_mrproper_Documentation/DocBook] Fehler 2
-----------------------------------------------------------------


Ich würde mich freuen, wenn hier jemand weiter weiß, welche Stelle ich
anpassen muss!
DANKE im Vorraus!


Mit freundlichen Grüßen /
Best Regards

Alexander Leutz

-----Ursprüngliche Nachricht-----
Von: redhat-list-de-bounces at redhat.com
[mailto:redhat-list-de-bounces at redhat.com] Im Auftrag von Johannes Walther
Gesendet: Mittwoch, 30. August 2006 18:05
An: Red Hat users list (german version)
Betreff: Re: [redhat-list-de] HP Pro

Leutz, Alexander schrieb:
> Hallo!
>

Hi,

>
> Ich habe gerade RHEL4 ES auf einem HP Proliant DL320 installiert.
>
> Nun habe ich das HP Proliant Support Pack installiert.
>
> Leider funktioniert die Installation der Netzwerkkartentreiber nicht.
>
> Die Treiber liegen als Source-RPM vor und müssen erst kompiliert werden.
Die benötigten RedHat-Pakete hab ich auch nachinstalliert. Dennoch schlägt
das kompilieren fehl.
>

Hm, was steht in dem SPEC-File und wie hast du das gemacht?

Ich würde:

rpm -ivh "Source-RPM-Paket"
cd /usr/src/redhat/SPEC
rpmbuild "spec-file"

Wenn das fehl schlägt, mal nachsehen ob die Pfade im Spec-File
stimmen.

> Hat jemand einen Tipp für mich, wie ich das hinbiegen kann?

Wenn rpmbuild nicht geht einfach mal in /usr/src/redhat/SOURCE
nachsehen ob da ein Makefile ist und das mal mit "make" und "make
install" ausführen.

Hannes

_______________________________________________
redhat-list-de mailing list
redhat-list-de at redhat.com
https://www.redhat.com/mailman/listinfo/redhat-list-de

_______________________________________________
redhat-list-de mailing list
redhat-list-de at redhat.com
https://www.redhat.com/mailman/listinfo/redhat-list-de









More information about the redhat-list-de mailing list