staging.inyokaproject.org

Fehlermeldung beim Installieren von OSS

Status: Ungelöst | Ubuntu-Version: Kubuntu 14.04 (Trusty Tahr)
Antworten |

Frieder108

Avatar von Frieder108

Anmeldungsdatum:
7. März 2010

Beiträge: 8780

Hi @ all,

beim Versuch, eine "exotische" Soundkarte zum Arbeiten zu Überreden, bin ich auf OSS gestossen.

Da das Paket für 14.04 nicht in den Quellen liegt, habe ich nun versucht, OSS selbst aus dem Quellcode zu bauen - dabei endet "sudo checkinstall" mit folgender Fehlermeldung

frieder@x220:~/oss41build$ sudo checkinstall 

checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
  Diese Software wurde unter der GNU GPL veröffentlicht



*****************************************
**** Debian package creation selected ***
*****************************************

Das Paket wird entsprechend dieser Vorgaben erstellt:

0 -  Maintainer: [ root@x220 ]
1 -  Summary: [ creative ]
2 -  Name:    [ oss41build ]
3 -  Version: [ 20140316 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ oss41build ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ oss41build ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Geben Sie die betreffende Nummer ein, um die Vorgaben zu ändern: 0
Enter the maintainer's name and e-mail address: 
>> 

Das Paket wird entsprechend dieser Vorgaben erstellt:

0 -  Maintainer: [ root@x220 ]
1 -  Summary: [ creative ]
2 -  Name:    [ oss41build ]
3 -  Version: [ 20140316 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ oss41build ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ oss41build ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Geben Sie die betreffende Nummer ein, um die Vorgaben zu ändern: 

Installing with make install...

====================== Installations-Ergebnisse ==========================
for n in lib cmd kernel os_cmd kernel/OS/Linux noregparm;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
lib
make[1]: Betrete Verzeichnis '/home/frieder/oss41build/lib'
for n in libOSSlib libossmix;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
libOSSlib
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/lib/libOSSlib'
sh ./compile.sh /lib "cc" "-O -fPIC" "make"
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/lib/libOSSlib'
make[3]: »libOSSlib.so« ist bereits aktualisiert.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/lib/libOSSlib'
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/lib/libOSSlib'
libossmix
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/lib/libossmix'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/lib/libossmix'
make[1]: Verlasse Verzeichnis '/home/frieder/oss41build/lib'
cmd
make[1]: Betrete Verzeichnis '/home/frieder/oss41build/cmd'
for n in ossdevlinks ossinfo ossmix ossmixd osspartysh ossphone ossplay osstest savemixer vmixctl;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
ossdevlinks
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/ossdevlinks'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/ossdevlinks'
ossinfo
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/ossinfo'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/ossinfo'
ossmix
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/ossmix'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/ossmix'
ossmixd
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/ossmixd'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/ossmixd'
osspartysh
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/osspartysh'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/osspartysh'
ossphone
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/ossphone'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/ossphone'
ossplay
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/ossplay'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/ossplay'
osstest
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/osstest'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/osstest'
savemixer
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/savemixer'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/savemixer'
vmixctl
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/cmd/vmixctl'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd/vmixctl'
make[1]: Verlasse Verzeichnis '/home/frieder/oss41build/cmd'
kernel
make[1]: Betrete Verzeichnis '/home/frieder/oss41build/kernel'
for n in drv framework;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
drv
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv'
for n in oss_ali5455 oss_atiaudio oss_audigyls oss_audioloop oss_audiopci oss_cmi878x oss_cmpci oss_cs4281 oss_cs461x oss_digi96 oss_emu10k1x oss_envy24 oss_envy24ht oss_fmedia oss_geode oss_hdaudio oss_ich oss_imux oss_madi oss_midiloop oss_midimix oss_sblive oss_sbpci oss_sbxfi oss_solo oss_trident oss_usb oss_userdev oss_via823x oss_via97 oss_ymf7xx;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
oss_ali5455
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_ali5455'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_ali5455'
oss_atiaudio
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_atiaudio'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_atiaudio'
oss_audigyls
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_audigyls'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_audigyls'
oss_audioloop
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_audioloop'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_audioloop'
oss_audiopci
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_audiopci'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_audiopci'
oss_cmi878x
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_cmi878x'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_cmi878x'
oss_cmpci
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_cmpci'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_cmpci'
oss_cs4281
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_cs4281'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_cs4281'
oss_cs461x
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_cs461x'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_cs461x'
oss_digi96
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_digi96'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_digi96'
oss_emu10k1x
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_emu10k1x'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_emu10k1x'
oss_envy24
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_envy24'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_envy24'
oss_envy24ht
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_envy24ht'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_envy24ht'
oss_fmedia
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_fmedia'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_fmedia'
oss_geode
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_geode'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_geode'
oss_hdaudio
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_hdaudio'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_hdaudio'
oss_ich
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_ich'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_ich'
oss_imux
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_imux'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_imux'
oss_madi
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_madi'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_madi'
oss_midiloop
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_midiloop'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_midiloop'
oss_midimix
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_midimix'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_midimix'
oss_sblive
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_sblive'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_sblive'
oss_sbpci
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_sbpci'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_sbpci'
oss_sbxfi
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_sbxfi'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_sbxfi'
oss_solo
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_solo'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_solo'
oss_trident
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_trident'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_trident'
oss_usb
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_usb'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_usb'
oss_userdev
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_userdev'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_userdev'
oss_via823x
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_via823x'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_via823x'
oss_via97
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_via97'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_via97'
oss_ymf7xx
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_ymf7xx'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv/oss_ymf7xx'
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/drv'
framework
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework'
for n in ac97 audio midi mixer osscore remux sndstat uart401 vmix_core;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
ac97
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework/ac97'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework/ac97'
audio
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework/audio'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework/audio'
midi
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework/midi'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework/midi'
mixer
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework/mixer'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework/mixer'
osscore
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework/osscore'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework/osscore'
remux
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework/remux'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework/remux'
sndstat
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework/sndstat'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework/sndstat'
uart401
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework/uart401'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework/uart401'
vmix_core
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/framework/vmix_core'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework/vmix_core'
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/framework'
make[1]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel'
os_cmd
make[1]: Betrete Verzeichnis '/home/frieder/oss41build/os_cmd'
for n in Linux;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
Linux
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/os_cmd/Linux'
for n in ossdetect ossvermagic;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
ossdetect
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/os_cmd/Linux/ossdetect'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/os_cmd/Linux/ossdetect'
ossvermagic
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/os_cmd/Linux/ossvermagic'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/os_cmd/Linux/ossvermagic'
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/os_cmd/Linux'
make[1]: Verlasse Verzeichnis '/home/frieder/oss41build/os_cmd'
kernel/OS/Linux
make[1]: Betrete Verzeichnis '/home/frieder/oss41build/kernel/OS/Linux'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Verlasse Verzeichnis '/home/frieder/oss41build/kernel/OS/Linux'
noregparm
make[1]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm'
for n in kernel kernel/OS/Linux;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
kernel
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel'
for n in drv framework;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
drv
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv'
for n in oss_ali5455 oss_atiaudio oss_audigyls oss_audioloop oss_audiopci oss_cmi878x oss_cmpci oss_cs4281 oss_cs461x oss_digi96 oss_emu10k1x oss_envy24 oss_envy24ht oss_fmedia oss_geode oss_hdaudio oss_ich oss_imux oss_madi oss_midiloop oss_midimix oss_sblive oss_sbpci oss_sbxfi oss_solo oss_trident oss_usb oss_userdev oss_via823x oss_via97 oss_ymf7xx;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
oss_ali5455
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_ali5455'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_ali5455'
oss_atiaudio
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_atiaudio'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_atiaudio'
oss_audigyls
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_audigyls'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_audigyls'
oss_audioloop
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_audioloop'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_audioloop'
oss_audiopci
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_audiopci'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_audiopci'
oss_cmi878x
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_cmi878x'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_cmi878x'
oss_cmpci
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_cmpci'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_cmpci'
oss_cs4281
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_cs4281'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_cs4281'
oss_cs461x
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_cs461x'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_cs461x'
oss_digi96
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_digi96'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_digi96'
oss_emu10k1x
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_emu10k1x'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_emu10k1x'
oss_envy24
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_envy24'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_envy24'
oss_envy24ht
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_envy24ht'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_envy24ht'
oss_fmedia
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_fmedia'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_fmedia'
oss_geode
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_geode'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_geode'
oss_hdaudio
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_hdaudio'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_hdaudio'
oss_ich
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_ich'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_ich'
oss_imux
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_imux'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_imux'
oss_madi
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_madi'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_madi'
oss_midiloop
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_midiloop'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_midiloop'
oss_midimix
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_midimix'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_midimix'
oss_sblive
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_sblive'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_sblive'
oss_sbpci
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_sbpci'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_sbpci'
oss_sbxfi
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_sbxfi'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_sbxfi'
oss_solo
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_solo'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_solo'
oss_trident
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_trident'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_trident'
oss_usb
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_usb'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_usb'
oss_userdev
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_userdev'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_userdev'
oss_via823x
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_via823x'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_via823x'
oss_via97
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_via97'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_via97'
oss_ymf7xx
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_ymf7xx'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv/oss_ymf7xx'
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/drv'
framework
make[3]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework'
for n in ac97 audio midi mixer osscore remux sndstat uart401 vmix_core;do (echo $n && cd $n && make ARCH=x86_64) || eval 'exit 1'; done
ac97
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/ac97'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/ac97'
audio
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/audio'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/audio'
midi
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/midi'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/midi'
mixer
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/mixer'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/mixer'
osscore
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/osscore'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/osscore'
remux
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/remux'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/remux'
sndstat
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/sndstat'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/sndstat'
uart401
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/uart401'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/uart401'
vmix_core
make[4]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/vmix_core'
make[4]: Für das Ziel »all« ist nichts zu tun.
make[4]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework/vmix_core'
make[3]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/framework'
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel'
kernel/OS/Linux
make[2]: Betrete Verzeichnis '/home/frieder/oss41build/noregparm/kernel/OS/Linux'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm/kernel/OS/Linux'
make[1]: Verlasse Verzeichnis '/home/frieder/oss41build/noregparm'
sh build.sh
build.sh: 5: build.sh: gawk: not found
No gawk found. Using lesser replacement
Check devices for oss_ali5455
Check devices for oss_atiaudio
Check devices for oss_audigyls
Check devices for oss_audioloop
Check devices for oss_audiopci
Check devices for oss_cmi878x
Check devices for oss_cmpci
Check devices for oss_cs4281
Check devices for oss_cs461x
Check devices for oss_digi96
Check devices for oss_emu10k1x
Check devices for oss_envy24
Check devices for oss_envy24ht
Check devices for oss_fmedia
Check devices for oss_geode
Check devices for oss_hdaudio
Check devices for oss_ich
Check devices for oss_imux
Check devices for oss_madi
Check devices for oss_midiloop
Check devices for oss_midimix
Check devices for oss_sblive
Check devices for oss_sbpci
Check devices for oss_sbxfi
Check devices for oss_solo
Check devices for oss_trident
Check devices for oss_usb
Check devices for oss_userdev
Check devices for oss_via823x
Check devices for oss_via97
Check devices for oss_ymf7xx
cp: der Aufruf von stat für »lib/libsalsa/.libs/libsalsa.so.2.0.0“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
Warning: No libsalsa library compiled
done ossinfo
done ossmix
done osspartysh
done ossphone
done ossplay
done ossrecord
done osstest
done ossdevlinks
done savemixer
done vmixctl
done ossdetect
#rm -f "/usr/lib/oss"/modules/*.o
(cd prototype; find -L . -type d | xargs -i{} mkdir -p /{})
(cd prototype; find -L . -type f | xargs -i{} cp {} /{})
cd "/usr/lib/oss"/build && sh install.sh

OSS build environment set up for REGPARM kernels

Building module osscore
Failed to compile OSS
make[1]: Betrete Verzeichnis '/usr/lib/oss/build'
make -C /lib/modules/3.13.0-17-generic/build M=/usr/lib/oss/build modules
make[2]: Betrete Verzeichnis '/usr/src/linux-headers-3.13.0-17-generic'
  CC [M]  /usr/lib/oss/build/osscore.o
/usr/lib/oss/build/osscore.c: In function ‘init_proc_fs’:
/usr/lib/oss/build/osscore.c:287:8: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]
        create_proc_entry ("opensound", 0700 | S_IFDIR, NULL)) == NULL)
        ^
/usr/lib/oss/build/osscore.c:286:22: warning: assignment makes pointer from integer without a cast [enabled by default]
   if ((oss_proc_root =
                      ^
/usr/lib/oss/build/osscore.c:293:26: warning: assignment makes pointer from integer without a cast [enabled by default]
   if ((oss_proc_devfiles =
                          ^
/usr/lib/oss/build/osscore.c:300:20: error: dereferencing pointer to incomplete type
   oss_proc_devfiles->proc_fops = &oss_proc_operations;
                    ^
/usr/lib/oss/build/osscore.c: In function ‘oss_get_uid’:
/usr/lib/oss/build/osscore.c:440:3: error: incompatible types when returning type ‘kuid_t’ but ‘int’ was expected
   return current->cred->uid;
   ^
/usr/lib/oss/build/osscore.c: In function ‘alloc_fop’:
/usr/lib/oss/build/osscore.c:956:6: error: ‘struct file_operations’ has no member named ‘readdir’
   fop->readdir = NULL;  /* tmp_readdir; */
      ^
/usr/lib/oss/build/osscore.c:964:14: warning: assignment from incompatible pointer type [enabled by default]
   fop->fsync = oss_no_fsync;
              ^
/usr/lib/oss/build/osscore.c: In function ‘oss_pci_read_devpath’:
/usr/lib/oss/build/osscore.c:1638:3: warning: return discards ‘const’ qualifier from pointer target type [enabled by default]
   return dev_name(&dip->pcidev->dev);
   ^
In file included from include/linux/kernel.h:12:0,
                 from include/linux/cache.h:4,
                 from include/linux/time.h:4,
                 from include/linux/stat.h:18,
                 from include/linux/module.h:10,
                 from /usr/lib/oss/build/osscore.c:15:
/usr/lib/oss/build/osscore.c: In function ‘oss_fp_check’:
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/irqflags.h:73:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, flags); \
   ^
include/linux/irqflags.h:112:3: note: in expansion of macro ‘raw_local_save_flags’
   raw_local_save_flags(flags);  \
   ^
/usr/lib/oss/build/osscore.c:1862:3: note: in expansion of macro ‘local_save_flags’
   local_save_flags (flags_reg);
   ^
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/irqflags.h:78:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, flags); \
   ^
include/linux/irqflags.h:102:7: note: in expansion of macro ‘raw_irqs_disabled_flags’
   if (raw_irqs_disabled_flags(flags)) { \
       ^
/usr/lib/oss/build/osscore.c:1864:3: note: in expansion of macro ‘local_irq_restore’
   local_irq_restore (flags_reg);
   ^
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/irqflags.h:68:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, flags); \
   ^
include/linux/irqflags.h:103:4: note: in expansion of macro ‘raw_local_irq_restore’
    raw_local_irq_restore(flags); \
    ^
/usr/lib/oss/build/osscore.c:1864:3: note: in expansion of macro ‘local_irq_restore’
   local_irq_restore (flags_reg);
   ^
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/irqflags.h:68:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, flags); \
   ^
include/linux/irqflags.h:107:4: note: in expansion of macro ‘raw_local_irq_restore’
    raw_local_irq_restore(flags); \
    ^
/usr/lib/oss/build/osscore.c:1864:3: note: in expansion of macro ‘local_irq_restore’
   local_irq_restore (flags_reg);
   ^
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/irqflags.h:73:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, flags); \
   ^
include/linux/irqflags.h:112:3: note: in expansion of macro ‘raw_local_save_flags’
   raw_local_save_flags(flags);  \
   ^
/usr/lib/oss/build/osscore.c:1866:3: note: in expansion of macro ‘local_save_flags’
   local_save_flags (flags_reg);
   ^
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/irqflags.h:78:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, flags); \
   ^
include/linux/irqflags.h:102:7: note: in expansion of macro ‘raw_irqs_disabled_flags’
   if (raw_irqs_disabled_flags(flags)) { \
       ^
/usr/lib/oss/build/osscore.c:1871:3: note: in expansion of macro ‘local_irq_restore’
   local_irq_restore (flags_reg);
   ^
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/irqflags.h:68:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, flags); \
   ^
include/linux/irqflags.h:103:4: note: in expansion of macro ‘raw_local_irq_restore’
    raw_local_irq_restore(flags); \
    ^
/usr/lib/oss/build/osscore.c:1871:3: note: in expansion of macro ‘local_irq_restore’
   local_irq_restore (flags_reg);
   ^
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/irqflags.h:68:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, flags); \
   ^
include/linux/irqflags.h:107:4: note: in expansion of macro ‘raw_local_irq_restore’
    raw_local_irq_restore(flags); \
    ^
/usr/lib/oss/build/osscore.c:1871:3: note: in expansion of macro ‘local_irq_restore’
   local_irq_restore (flags_reg);
   ^
include/linux/typecheck.h:11:18: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  (void)(&__dummy == &__dummy2); \
                  ^
include/linux/irqflags.h:73:3: note: in expansion of macro ‘typecheck’
   typecheck(unsigned long, flags); \
   ^
include/linux/irqflags.h:112:3: note: in expansion of macro ‘raw_local_save_flags’
   raw_local_save_flags(flags);  \
   ^
/usr/lib/oss/build/osscore.c:1873:3: note: in expansion of macro ‘local_save_flags’
   local_save_flags (flags_reg);
   ^
/usr/lib/oss/build/osscore.c: In function ‘oss_get_uid’:
/usr/lib/oss/build/osscore.c:444:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
cc1: some warnings being treated as errors
make[3]: *** [/usr/lib/oss/build/osscore.o] Fehler 1
make[2]: *** [_module_/usr/lib/oss/build] Fehler 2
make[2]: Verlasse Verzeichnis '/usr/src/linux-headers-3.13.0-17-generic'
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/lib/oss/build'
make: *** [install] Fehler 2

**** Installation fehlgeschlagen. Breche Paket-Erzeugung ab.

Stelle überschriebene Dateien wieder her...OK

Räume auf...OK

Auf Wiedersehen!

frieder@x220:~/oss41build$ 

irgend etwas fehlt da wohl noch, aber ich hab keine Idee dazu und Paketbau ist auch nicht gerade das, womit ich mich sonderlich auskenne - hab halt die Anleitung im Wiki abgearbeitet.

Möglicherweise hat ja noch jemand ne Idee, was man/ich machen könnte.

Wen nicht, dann ist es auch egal, dann wird die Karte halt doch verschenkt (unter Win8 läuft sie tiptop, da findet sich bestimmt jemand) - das hier ist sozusagen der letzte versuch, doch noch in den Genuß des optischen Ausgangs der SK zu kommen.

Grüße

Frieder

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Lies doch mal am Ende: Kernel-Headers installiert?

Frieder108

(Themenstarter)
Avatar von Frieder108

Anmeldungsdatum:
7. März 2010

Beiträge: 8780

japp, sind drauf

frieder@x220:~$ dpkg -l linux-headers-$(uname -r)
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
         Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name                                      Version                   Architektur               Beschreibung
+++-=========================================-=========================-=========================-========================================================================================
ii  linux-headers-3.13.0-17-generic           3.13.0-17.37              amd64                     Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
frieder@x220:~$ 

Ich vermute zwar, dass die Ursache eher bei mir liegt, aber möglicherweise liegts doch auch an "trusty"

Jedenfalls Danke für deine Mühen

Grüßle

Frieder

Antworten |