|
|
我make后最后一段是:
#gcc -shared -Wl,-soname,libdha.so.0 -o libdha.so.0.1 libdha.o mtrr.o pci.o pci_names.o
gcc -shared -Wl,-soname -Wl,libdha.so.0.1 -o libdha.so.0.1 libdha.o mtrr.o pci.o pci_names.o
ln -sf libdha.so.0.1 libdha.so.0
ln: creating symbolic link `libdha.so.0' to `libdha.so.0.1': Operation not permitted
make[1]: *** [libdha.so.0.1] Error 1
make[1]: Leaving directory `/mnt/g/MPlayer-0.92/libdha'
make: *** [libdha/libdha.so] Error 2
我make install后:
[root@localhost MPlayer-0.92]# make install
make -C libdha
make[1]: Entering directory `/mnt/g/MPlayer-0.92/libdha'
make[1]: `libdha.so.0.1' is up to date.
make[1]: Leaving directory `/mnt/g/MPlayer-0.92/libdha'
make -C vidix
make[1]: Entering directory `/mnt/g/MPlayer-0.92/vidix'
gcc -c -O4 -march=athlon-tbird -mcpu=athlon-tbird -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -o vidixlib.o vidixlib.c
ar r libvidix.a vidixlib.o
make[2]: Entering directory `/mnt/g/MPlayer-0.92/vidix/drivers'
gcc -c -O4 -march=athlon-tbird -mcpu=athlon-tbird -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I. -I.. -o cyberblade_vid.o cyberblade_vid.c
ld -L../../libdha -ldha -lm -shared -soname cyberblade_vid.so -o cyberblade_vid.so cyberblade_vid.o
ld: cannot find -ldha
make[2]: *** [cyberblade_vid.so] Error 1
make[2]: Leaving directory `/mnt/g/MPlayer-0.92/vidix/drivers'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/mnt/g/MPlayer-0.92/vidix'
make: *** [vidix/libvidix.a] Error 2
[root@localhost MPlayer-0.92]#
老大们不要潜水啊~~帮帮菜鸟吧~~~~~~我都装了一下午了~~~都是看代码~@_@ |
|