<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1255">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>IB Core compile problem on AS3.0</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2 FACE="Arial">Roland,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">Can you help me here?</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">I am getting this compile error both on RH EL 3.0 and RH 9.0:</FONT><FONT FACE="Times New Roman"> </FONT>
<BR><FONT SIZE=2 FACE="Arial">make -C core modules</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">make[2]: Entering directory `/usr/src/linux-2.4.21-15.EL/drivers/infiniband/core'</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">perl generate_pkt_access.pl access smp_packet.desc > smp_access.c || ( rm -f smp_access.c && exit 1 )</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">perl generate_pkt_access.pl header smp_packet.desc > smp_access.h || ( rm -f smp_access.h && exit 1 )</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">perl generate_pkt_access.pl type smp_packet.desc > smp_types.h || ( rm -f smp_types.h && exit 1 )</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">perl generate_pkt_access.pl header pm_packet.desc > pm_access.h || ( rm -f pm_access.h && exit 1 )</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">perl generate_pkt_access.pl type pm_packet.desc > pm_types.h || ( rm -f pm_types.h && exit 1 )</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">gcc -D__KERNEL__ -I/usr/src/linux-2.4.21-15.EL/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -Wno-unused -fomit-frame-pointer -pipe -freorder-blocks -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.21-15.EL/include/linux/modversions.h -I/usr/src/linux-2.4.21-15.EL/drivers/infiniband/include -I/usr/src/linux-2.4.21-15.EL/drivers/infiniband/ulp/ipoib -DIN_TREE_BUILD -DTS_HOST_DRIVER -D_NO_DATA_PATH_TRACE -nostdinc -iwithprefix include -DKBUILD_BASENAME=smp_access -c -o smp_access.o smp_access.c</FONT></P>

<P><FONT SIZE=2 FACE="Arial">In file included from /usr/src/linux-2.4.21-15.EL/include/linux/prefetch.h:13,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">from /usr/src/linux-2.4.21-15.EL/include/linux/list.h:6,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">from /usr/src/linux-2.4.21-15.EL/drivers/infiniband/include/ts_ib_core_types.h:29,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">from smp_types.h:9,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">from smp_access.h:9,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">from smp_access.c:6:</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/processor.h:61: warning: parameter names (without types) in function declaration</FONT></P>

<P><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/processor.h:61: field `loops_per_jiffy_R_ver_str' declared as a function</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/processor.h:84: invalid suffix on integer constant</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/processor.h:84: syntax error before numeric constant</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/processor.h:84: warning: function declaration isn't a prototype</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/processor.h:268: invalid suffix on integer constant</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/processor.h:268: syntax error before numeric constant</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/processor.h:268: warning: function declaration isn't a prototype</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/processor.h:272: warning: parameter names (without types) in function declaration</FONT></P>

<P><FONT SIZE=2 FACE="Arial">In file included from /usr/src/linux-2.4.21-15.EL/include/linux/spinlock.h:56,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">from /usr/src/linux-2.4.21-15.EL/drivers/infiniband/include/ts_ib_core_types.h:30,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">from smp_types.h:9,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">from smp_access.h:9,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">from smp_access.c:6:</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/spinlock.h:9: invalid suffix on integer constant</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/spinlock.h:9: syntax error before numeric constant</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/spinlock.h:10: `printk_R_ver_str' declared as function returning a function</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">/usr/src/linux-2.4.21-15.EL/include/asm/spinlock.h:10: warning: function declaration isn't a prototype</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">.</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">.</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">.</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">.</FONT><FONT FACE="Times New Roman"> </FONT>
<BR><FONT SIZE=2 FACE="Arial">Thanks,</FONT><FONT FACE="Times New Roman"><BR>
</FONT><FONT SIZE=2 FACE="Arial">Ram.</FONT><FONT FACE="Times New Roman"> </FONT>
</P>
<BR>

<P><FONT COLOR="#333399" FACE="Monotype Corsiva">Ram Weiss-Izhaki</FONT>
<BR><FONT SIZE=1 FACE="Arial">Project manager</FONT>
<BR><FONT COLOR="#000000" SIZE=1 FACE="Arial">----------------------------------------</FONT>
<BR><FONT COLOR="#000000" SIZE=1 FACE="Arial">Mellanox Technologies LTD          </FONT>
<BR><FONT COLOR="#000000" SIZE=1 FACE="Arial">Phone +972-4-9097200 ext: 239; Fax: +972-4-9593245        </FONT>
<BR><FONT COLOR="#000000" SIZE=1 FACE="Arial">Mobile: +972-52-4559412  </FONT>
<BR><FONT COLOR="#000000" SIZE=1 FACE="Arial">P.O.B 586, Yokne'am illit 20692, Israel.</FONT>
<BR><FONT COLOR="#000000" SIZE=1 FACE="Arial">----------------------------------------</FONT>
</P>
<BR>

</BODY>
</HTML>