Eugene, Sorry for the delay, I was in transit...
On Thu, 02 Feb 2006, [EMAIL PROTECTED] wrote: > > Brian, > > > I haven't tested on 64-bit yet. > > I'm not familiar with LFS download, unpacking, installing procedures. > > Could you provide brief instructions on how to do this? See http://www.openss7.org/STREAMS_manual.html#Installation This manual is also contained in the distribution in (doc/manual/) STREAMS.pdf and STREAMS.html. > > Do I have to do anything special to install and compile it. Not much. The nitty gritty stuff is in the manual above, but it is simple enough to do. All OpenSS7 releases are now packaged with GNU/autoconf so the usual ./configure, make, make install will do. So, basically: wget http://www.openss7.org/tarballs/streams-0.7a.4.tar.bz2 tar -xjvf streams-0.7a.4.tar.bz2 mkdir build cd build ../streams-0.7a.4/configure make compile.log sudo make install.log sudo make installcheck Cross-builds, particularly for embedded targets is a little more complicated. For that, see http://www.openss7.org/STREAMS_manual.html#Building-from-the-Tar-Ball For instructions on running the pre-installation checks and the post-installation test suites, see: http://www.openss7.org/STREAMS_manual.html#Troubleshooting > > BTW, what are you expectations with regard to 64-bit issues? 64 on 64 should be ok. LFS does provide proper alignment on primary STREAMS data structures (such as adjusting the FASTBUF size from 64 bytes to 128 bytes on 64 bit and overlap in iocblk, copyreq and copyresp structures). > Should it work or some tuning will be needed. Problems will ensue on 32 over 64 or 64 over 32 because USL header files use long and ulong: some _LP64_ checks to make these uint32_t and int32_t are needed. Also LFS does not yet register 32 to 64 or 64 to 32 bit ioctl conversion functions, nor does it build 32 over 64 or 64 over 32 libraries. I'm hoping to get a Dual-Xeon and/or Dual-Athlon server here for testing. I might be able to get a 64-bit ppc system here if I coax a sponsor. But you have 64-bit ppc with multiple processors? --brian -- Brian F. G. Bidulock ¦ The reasonable man adapts himself to the ¦ [EMAIL PROTECTED] ¦ world; the unreasonable one persists in ¦ http://www.openss7.org/ ¦ trying to adapt the world to himself. ¦ ¦ Therefore all progress depends on the ¦ ¦ unreasonable man. -- George Bernard Shaw ¦ _______________________________________________ Linux-streams mailing list [email protected] http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams
