[ofa-general] install.sh question
DK Smith
dks at mediaweb.com
Tue Apr 29 06:50:52 PDT 2008
Hello,
Thank you for the prompt response an the navigation to the Release Notes.
> The build.sh was removed from OFED 1.3 and it is explianed in the RN:
> 2.2 Package and install
> o There is a new install script. See OFED_Installation_Guide.txt for
> more details on the new installation and build procedures.
> o User space packages are now in different source RPMs (as
> opposed to
> one source RPM in previous OFED releases).
> o The option for a build without installing is not supported any
> more.
> o Added the script make-dist to generate tarball with kernel sources
> for each kernel.
>
> Tziporet
>
What was the reason for the decision that building without installation
is the way to go?
I still have a consideration that remains ambiguous to me. I believe
that my scenario requires a separate build and installation ... and
non-natively too. :)
In version 1.2.*, I specified the location of the kernel source that I
was building against. Then I took the resulting RPM package and
installed it into a root file system that is subsequently rolled into a
special boot disk which is installed into a Linux "appliance". Is there
a way to accomplish this with the new installer?
The new installer appears to be restricted to native installations. Is
this the case? If so, isn't this also a problem for other people?
Usage: ./install.pl [-c <packages config_file>|--all|--hpc|--basic]
[-n|--net <network config_file>]
-c|--config <packages config_file>. Example of the config file can be
found under docs.
-l|--prefix Set installation prefix.
-p|--print-available Print available packages for current platform.
And create corresponding ofed.conf file.
-k|--kernel <kernel version>. Default on this system: 9.2.2
-s|--kernel-sources <path to the kernel sources>. Default on this
system: /lib/modules/9.2.2/build
--build32 Build 32-bit libraries. Relevant for x86_64 and
ppc64 platforms
--without-depcheck Skip Distro's libraries check
-v|-vv|-vvv. Set verbosity level
-q. Set quiet - no messages will be printed
--all|--hpc|--basic Install all,hpc or basic packages correspondingly
Cheers,
DK
More information about the general
mailing list