我的数据起不来了。用数据库用户进去。在$ORACLE_HOME/bin目录下。用ldd oracle命令查看。发现丢了这个链接文件。 $ ldd oracle libskgxp8.so =>; /export/oracle/prod/proddb/8.1.7/lib/libskgxp8.so libjox8.so =>; /export/oracle/prod/proddb/8.1.7/lib/libjox8.so libobk.so =>; (文件没有发现) libnsl.so.1 =>; /usr/lib/libnsl.so.1 libsocket.so.1 =>; /usr/lib/...
by nonothing - Solaris - 2005-09-28 11:10:23 阅读(1718) 回复(3)
ldd ./Orbix63_sp2/asp/6.3/bin/openssl => /usr/lib/libc.2 => /usr/lib/libc.2 /usr/lib/libdld.2 => /usr/lib/libdld.2 /usr/lib/libc.2 => /usr/lib/libc.2 /usr/lib/dld.sl: Can't find path for shared library: libz.sl /usr/lib/dld.sl: No such file or directory ask.clo.com.cn$ /home/iona > ls -l /usr/lib/dld.sl -rwxrwxrwx 1 bin bin 241664 Jan ...
在linux下编译后生成的3dpro.so,运行ldd -r 3dpro.so显示下面错误: linux-gate.so.1 => (0xb7f52000) /etc/libcwait.so (0xb7e19000) libclntsh.so.9.0 => /opt/oracle/product/9.2.0.4/lib/libclntsh.so.9.0 (0xb7448000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb735f000) libnsl.so.1 => /lib/libnsl.so.1 (0xb7331000) libpthread.so.0 => /lib/libpthread.so.0 (0xb731900...
在使用CONFIG_DEVFS_FS时,下面这个函数 scull_devfs_dir = devfs_mk_dir(NULL, "scull", NULL) 出现了以下错误 ldd/ldd2-samples-1.0.1/scull>insmod scull.o Warning: loading scull.o will taint the kernel: no license See http://www.tux.org/lkml/#export-tainted for information about tainted modules scull.o: init_module: Device or resource busy Hint: insmod errors can be caused by incorrect module paramete...
[code]
#include
我insmod驱动的时候提示::: [root@localhost snull]# insmod snull.ko insmod: error inserting 'snull.ko': -1 Unknown symbol in module <4>snull: Unknown symbol irq_stat 但是在原文件中并没有这个变量.
请大家帮看看,用户程序调用write 会产生oops消息,虽找到出错的地方,可怎么也没弄明白是什么原因,代码如下: struct scull_qset { void * *data; struct scull_qset *next; }; struct scull_dev { struct scull_qset *data; int quan; int qset; unsigned long size; unsigned int access_key; struct semaphore sem; struct cdev cdev; }; ssize_t scull_write(struct...
《Linux设备驱动程序》第三版,第十七章,网络驱动源码示例的注释。
事实上,作者已经写得很明白了,再注释是显得苍白的,不过近来有朋友有问,偶把它注释出来,以作回答,希望能做为补充和旁注之用,水平有限,不对之处还要请各位一一指正!!
[code]
#include
ldd2所附源码根目录下sysdep.h当中有这样两句 [code] #if (LINUX_VERSION_CODE & 0xff00) == 1 /* not 2.1 */ # error "Please don't use linux-2.1, use 2.2 or 2.4 instead" #endif #if (LINUX_VERSION_CODE & 0xff00) == 3 /* not 2.3 */ # error "Please don't use linux-2.3, use 2.4 instead" #endif [/code] 用来判断当前内核版本,我认为不妥,应改为 [code] #if (LINUX_VERSION_CODE & 0xff00) == 0x100 # error "bla ...