[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: fglrx und Kernel 2.6.12: "Error: could not resolve matching ip-library."



On Day 44 of Confusion 3171, Tobias Krais wrote:

> OK. Ich habe den Patch mit -p1 angewendet. Wenn ich jetzt ./make.sh
> ausführen will kommt wieder:
> ----%<----
> tuxbox:/usr/src/modules/fglrx# ./make.sh
> ATI module generator V 2.0
> ==========================
> initializing...
> Error: could not resolve matching ip-library.
> ----%<----
>
> Was nu?

Was genau steht an dieser Stelle im make.log?

Wenn ich mir die entsprechende Stelle in dem Script so ansehe

,----
| # if there is no ip-lib file then deterimine which symlink to setup
| if [ ! -e $lib_ip_base ];
| then
|  if [ -e ${lib_ip_base}.GCC$cc_version ];
|  then
|  # we do have an ip-lib that exactly matches the users compiler
|  ln -s ${lib_ip_base}.GCC$cc_version ${lib_ip_base}
`----

wobei mir der erste Test relativ witzlos erscheint. Würde der true
ergeben wäre das Script schon im vorherigen Abschnitt ausgestiegen.

[...]

,----
| # after the loop there should be a file or a symlink or whatever
| if [ ! -e ${lib_ip_base} ]
| then
| echo "ls -l ${lib_ip_base}*" >>$logfile
| ls -l ${lib_ip_base}* 2>/dev/null >>$logfile
| echo "Error: could not resolve matching ip-library." | tee -a $logfile
| exit 1
`----

sieht das aus der Ferne so aus als ob das Anlegen des Symlinks nicht
klappt. 

Du bist dir sicher das du ausreichende Berechtigungen dafür hast?

Dann könntest du versuchen mal ein paar "echo $(pwd)", "echo
${lib_ip_base" usw. da einzustreuen um zu sehen ob du an der Stelle
wirklich in dem Verzeichnis bist wo das Scrip zu sein glaubt und womit
die Variablen belegt sind um mal zu vergleichen ob das mit den
tatsächlichen Gegebenheiten übereinstimmt.


ttyl8er, t.k.

-- 
There are really not many jobs that actually require a penis or a
vagina, and all other occupations should be open to everyone.
                -- Gloria Steinem



Reply to: