- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - Linux
- >
- Emulex drivers on linux : make build fails
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-11-2004 06:50 AM
тАО11-11-2004 06:50 AM
Emulex drivers on linux : make build fails
Both are emulex LP9002L on Linux Red hat Professional 9 with kernel 2.4.20-30.9. During install i get this:
[root@emp lpfc]# make build
Build Environment root: /usr/src/linux/linux-2.4.20-30.9
cc -D__GENKSYMS__ -D__KERNEL__=1 -I./include -I/usr/src/linux/linux-2.4.20-30.9/drivers/scsi -I/usr/src/linux/linux-2.4.20-30.9/include/scsi -I/usr/src/linux/linux-2.4.20-30.9/include -DLP6000 -D_LINUX -I./include -I/usr/src/linux/linux-2.4.20-30.9/drivers/scsi -I/usr/src/linux/linux-2.4.20-30.9/include/scsi -I/usr/src/linux/linux-2.4.20-30.9/include -E fcLINUXfcp.c > lpfc.ver1
cat lpfc.ver1 | /sbin/genksyms -k 2.2.5 > lpfc.ver
cc -Wall -O2 -fomit-frame-pointer -D__KERNEL__=1 -I./include -I/usr/src/linux/linux-2.4.20-30.9/drivers/scsi -I/usr/src/linux/linux-2.4.20-30.9/include/scsi -I/usr/src/linux/linux-2.4.20-30.9/include -DMODULE -DMODVERSIONS -include /usr/src/linux/linux-2.4.20-30.9/include/linux/modversions.h -DLP6000 -D_LINUX -I./include -I/usr/src/linux/linux-2.4.20-30.9/drivers/scsi -I/usr/src/linux/linux-2.4.20-30.9/include/scsi -I/usr/src/linux/linux-2.4.20-30.9/include -c fcLINUXfcp.c
In file included from /usr/src/linux/linux-2.4.20-30.9/include/linux/prefetch.h:13,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/list.h:6,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/wait.h:14,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/fs.h:12,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/capability.h:17,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/binfmts.h:4,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/sched.h:10,
from fcLINUXfcp.c:31:
/usr/src/linux/linux-2.4.20-30.9/include/asm/processor.h:268:1: warning: "EISA_bus" redefined
In file included from /usr/src/linux/linux-2.4.20-30.9/include/linux/modversions.h:133,
from
/usr/src/linux/linux-2.4.20-30.9/include/linux/modules/i386_ksyms.ver:101:1: warning: this is the location of the previous definition
rm -f lpfc.ver1
cc -Wall -O2 -fomit-frame-pointer -D__KERNEL__=1 -I./include -I/usr/src/linux/linux-2.4.20-30.9/drivers/scsi -I/usr/src/linux/linux-2.4.20-30.9/include/scsi -I/usr/src/linux/linux-2.4.20-30.9/include -DMODULE -DMODVERSIONS -include /usr/src/linux/linux-2.4.20-30.9/include/linux/modversions.h -DLP6000 -D_LINUX -I./include -I/usr/src/linux/linux-2.4.20-30.9/drivers/scsi -I/usr/src/linux/linux-2.4.20-30.9/include/scsi -I/usr/src/linux/linux-2.4.20-30.9/include -c fcLINUXlan.c
In file included from /usr/src/linux/linux-2.4.20-30.9/include/linux/prefetch.h:13,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/list.h:6,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/wait.h:14,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/fs.h:12,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/capability.h:17,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/binfmts.h:4,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/sched.h:10,
from fcLINUXlan.c:30:
/usr/src/linux/linux-2.4.20-30.9/include/asm/processor.h:268:1: warning: "EISA_bus" redefined
In file included from /usr/src/linux/linux-2.4.20-30.9/include/linux/modversions.h:133,
from
/usr/src/linux/linux-2.4.20-30.9/include/linux/modules/i386_ksyms.ver:101:1: warning: this is the location of the previous definition
rm -f lpfc.ver
cc -Wall -O2 -fomit-frame-pointer -D__KERNEL__=1 -I./include -I/usr/src/linux/linux-2.4.20-30.9/drivers/scsi -I/usr/src/linux/linux-2.4.20-30.9/include/scsi -I/usr/src/linux/linux-2.4.20-30.9/include -DMODULE -DMODVERSIONS -include /usr/src/linux/linux-2.4.20-30.9/include/linux/modversions.h -DLP6000 -D_LINUX -I./include -I/usr/src/linux/linux-2.4.20-30.9/drivers/scsi -I/usr/src/linux/linux-2.4.20-30.9/include/scsi -I/usr/src/linux/linux-2.4.20-30.9/include -c lpfc.conf.c
In file included from /usr/src/linux/linux-2.4.20-30.9/include/linux/blkdev.h:5,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/blk.h:4,
from include/fc_os.h:30,
from lpfc.conf.c:25:
/usr/src/linux/linux-2.4.20-30.9/include/linux/sched.h:6: invalid suffix on integer constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/sched.h:6: parse error before numeric constant
In file included from /usr/src/linux/linux-2.4.20-30.9/include/linux/wait.h:13,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/fs.h:12,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/capability.h:17,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/binfmts.h:4,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/sched.h:10,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/blkdev.h:5,
from /usr/src/linux/linux-2.4.20-30.9/include/linux/blk.h:4,
from include/fc_os.h:30,
from lpfc.conf.c:25:
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:60: invalid suffix on integer constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:60: parse error before numeric constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:61: invalid suffix on integer constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:61: parse error before numeric constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:62: `panic_R_ver_str' declared as function returning a function
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:68: parse error before numeric constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:68: `simple_strtoul_R_ver_str' declared as function returning a function
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:69: invalid suffix on integer constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:69: parse error before numeric constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:69: `simple_strtol_R_ver_str' declared as function returning a function
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:70: invalid suffix on integer constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:70: parse error before numeric constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:70: `simple_strtoull_R_ver_str' declared as function returning a function
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:72: invalid suffix on integer constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:72: parse error before numeric constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:73: `sprintf_R_ver_str' declared as function returning a function
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:74: invalid suffix on integer constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:74: parse error before numeric constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:74: `vsprintf_R_ver_str' declared as function returning a function
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:75: invalid suffix on integer constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:75: parse error before numeric constant
/usr/src/linux/linux-2.4.20-30.9/include/linux/kernel.h:76: `snprintf_R_ver_str' declared as function returning a function
..
.
.
/usr/src/linux-2.4.20-30.9/include/linux/netdevice.h:615: called object is not a function
In file included from /usr/src/linux-2.4.20-30.9/include/linux/pci.h:657,
from /usr/src/linux-2.4.20-30.9/drivers/scsi/scsi.h:47,
from /usr/src/linux-2.4.20-30.9/drivers/scsi/sd.h:19,
from include/fc_os.h:44,
from lpfc.conf.c:25:
/usr/src/linux-2.4.20-30.9/include/asm/pci.h: In function `pci_map_single':
/usr/src/linux-2.4.20-30.9/include/asm/pci.h:81: warning: implicit declaration of function `__out_of_line_bug_R8b0fd3c5'
make: *** [build] Error 1
Any Idea's..
Regards
Jose
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-12-2004 12:38 AM
тАО11-12-2004 12:38 AM
Re: Emulex drivers on linux : make build fails
Regards,
Jose
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-19-2004 03:42 AM
тАО11-19-2004 03:42 AM
Re: Emulex drivers on linux : make build fails
not really. I searched on Google, but no definite answer.
I had compiler problems with RHAS2.1 and had to install some newer (kernel related) software .
Are you sure your kernel source is correct for the running kernel?
What version did you download from Emulex.
JP.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-19-2004 08:12 AM
тАО11-19-2004 08:12 AM
Re: Emulex drivers on linux : make build fails
Regards,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-20-2004 12:39 AM
тАО11-20-2004 12:39 AM
Re: Emulex drivers on linux : make build fails
Your questions says RH Pro 9, but your last answer shows RH AS3.
Half a year aggo I installed Emulex drivers on RH AS3U1, with kernel 2.4.21-9. The only thing I had to do was to create a symbolic link from the actual kernel source to /usr/src/linux before installing (because this directory was not present.
Maybe you can download a the newer RH AS3U1 or RHAS3U2?
Or did you already do that?
JP