Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16

Thread: Options used to compile repository packages

  1. #11
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    31,278
    Blog Entries
    15

    Default Re: Options used to compile repository packages

    Hi
    The hypre-devel package is for the serial version of Hypre, I'm assuming this is not your requirement.... you need to use the other repective version and development packages....
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  2. #12
    Join Date
    Jul 2008
    Location
    India
    Posts
    179

    Default Re: Options used to compile repository packages

    Quote Originally Posted by malcolmlewis View Post
    Hi
    The hypre-devel package is for the serial version of Hypre, I'm assuming this is not your requirement.... you need to use the other repective version and development packages....
    Thanks for the info. It helps a lot. Could you tell me how to figure this out?

  3. #13
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    31,278
    Blog Entries
    15

    Default Re: Options used to compile repository packages

    Quote Originally Posted by samrat_rao View Post
    Thanks for the info. It helps a lot. Could you tell me how to figure this out?
    Hi
    If you look at the package description either via YaST Software Management or zypper if <some_package>.


    In your case it should pull in the required packages just installing for example (Note I'm on Tumbleweed);

    Code:
    zypper in libHYPRE-gnu-openmpi3-hpc
    
    The following 19 NEW packages are going to be installed:
      gnu-compilers-hpc libHYPRE-gnu-openmpi3-hpc libHYPRE_2_20_0-gnu-openmpi3-hpc libfabric1 libinfinipath4 libopenmpi3-gnu-hpc libopenmpi_3_1_6-gnu-hpc libpsm2-2
      libpsm_infinipath1 libucm0 libucp0 libucs0 libuct0 lua-lmod lua54-luafilesystem lua54-luaposix lua54-luaterm openmpi3-config openmpi_3_1_6-gnu-hpc
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  4. #14
    Join Date
    Jul 2008
    Location
    India
    Posts
    179

    Default Re: Options used to compile repository packages

    Quote Originally Posted by malcolmlewis View Post
    Hi
    If you look at the package description either via YaST Software Management or zypper if <some_package>.


    In your case it should pull in the required packages just installing for example (Note I'm on Tumbleweed);

    Code:
    zypper in libHYPRE-gnu-openmpi3-hpc
    
    The following 19 NEW packages are going to be installed:
      gnu-compilers-hpc libHYPRE-gnu-openmpi3-hpc libHYPRE_2_20_0-gnu-openmpi3-hpc libfabric1 libinfinipath4 libopenmpi3-gnu-hpc libopenmpi_3_1_6-gnu-hpc libpsm2-2
      libpsm_infinipath1 libucm0 libucp0 libucs0 libuct0 lua-lmod lua54-luafilesystem lua54-luaposix lua54-luaterm openmpi3-config openmpi_3_1_6-gnu-hpc
    So as i understand, we'll get information only if we attempt to install a package.

  5. #15
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    31,278
    Blog Entries
    15

    Default Re: Options used to compile repository packages

    Quote Originally Posted by samrat_rao View Post
    So as i understand, we'll get information only if we attempt to install a package.
    Hi
    No, you can see the package description from the output from zypper if <some_package>, eg;

    Code:
    zypper if gnu-compilers-hpc
    
    Information for package gnu-compilers-hpc:
    ------------------------------------------
    Repository     : Main Repository (OSS)
    Name           : gnu-compilers-hpc
    Version        : 1.4-4.3
    Arch           : noarch
    Vendor         : openSUSE
    Installed Size : 2.4 KiB
    Installed      : No
    Status         : not installed <========
    Source package : gnu-compilers-hpc-1.4-4.3.src
    Summary        : SUSE HPC GNU Compiler Toolchain environment
    Description    : 
        Provides HPC-compatible setup and configuration for the GNU compiler toolchain.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  6. #16

    Default Re: Options used to compile repository packages

    Quote Originally Posted by samrat_rao View Post
    So as i understand, we'll get information only if we attempt to install a package.
    No.

    https://build.opensuse.org/package/show/science/hypre


    hypre:serial :

    Files in https://build.opensuse.org/package/b...SUSE_Leap_15.2 created with

    https://build.opensuse.org/package/l...ap_15.3/x86_64

    /usr/bin/gcc ... -I/home/abuild/rpmbuild/BUILD/hypre-2.20.0/src/lapack -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -DNDEBUG -O2 -g -DNDEBUG -fPIC -o CMakeFiles/HYPRE.dir/sstruct_ls/sys_pfmg_setup_rap.c.o -c /home/abuild/rpmbuild/BUILD/hypre-2.20.0/src/sstruct_ls/sys_pfmg_setup_rap.c

    hypre:gnu-mpich-hpc :


    Files in https://build.opensuse.org/package/b...SUSE_Leap_15.2 created with

    https://build.opensuse.org/package/l...ap_15.2/x86_64

    /usr/bin/gcc ... -I/home/abuild/rpmbuild/BUILD/hypre-2.20.0/src/lapack -isystem /usr/lib/hpc/gnu7/mpi/mpich/3.3.2/include -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g -DNDEBUG -O2 -g -DNDEBUG -fPIC -fmessage-length=0 -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -o CMakeFiles/HYPRE.dir/sstruct_ls/maxwell_semi_interp.c.o -c /home/abuild/rpmbuild/BUILD/hypre-2.20.0/src/sstruct_ls/maxwell_semi_interp.c

    Also this file is useful: _multibuild .

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •