Blame OpenIb_Host/README

Packit 857059
IntelOPA Open Fabrics FastFabric Tools Host Software
Packit 857059
Packit 857059
The majority of this source is best viewed with tabstops set at 4 spaces.
Packit 857059
Packit 857059
In order to build this source:
Packit 857059
	cd to this directory
Packit 857059
	./do_build
Packit 857059
Packit 857059
The build will create installation packages into the release/ tree.
Packit 857059
These can be used to install on a destination system.
Packit 857059
Typically the IntelOPA-Tools-FF.*.tgz is the only file you will require.
Packit 857059
As it contains all the tools including fast fabric.
Packit 857059
IntelOPA-Tools.*.tgz will not contain the fast fabric specific items.
Packit 857059
IntelOPA-Tests.*.tgz will contain some test programs.
Packit 857059
Packit 857059
To build a debug version:
Packit 857059
	export BUILD_CONFIG=debug
Packit 857059
To build a release version
Packit 857059
	export BUILD_CONFIG=release
Packit 857059
default is a release version.
Packit 857059
The debug version has additional error checks, and logging.
Packit 857059
However performance is slightly less than the release version.
Packit 857059
Production systems should run the release version.
Packit 857059
Packit 857059
The majority of directories include README files which indicate
Packit 857059
what the given directory implements as well as some other information.
Packit 857059
Packit 857059
Build options which can be set in CENV:
Packit 857059
	TBD
Packit 857059
Packit 857059
The following command (run as root) allows the GPL source to compile on Suse releases:
Packit 857059
Packit 857059
	ln -s /usr/src/linux-`uname -r`/drivers /lib/modules/`uname -r`/build/drivers
Packit 857059
Packit 857059
The following commands (run as root) allow the GPL source to compile on Fedora releases:
Packit 857059
Packit 857059
	cd /usr/src/linux-`uname -r`/drivers/scsi
Packit 857059
	cp scsi.h scsi_obsolete.h scsi_typedefs.h /lib/modules/`uname -r`/build/drivers/scsi