How to Install and Uninstall perl-Module-Build-XSUtil Package on openSuSE Tumbleweed

Last updated: November 22,2024

1. Install "perl-Module-Build-XSUtil" package

Learn how to install perl-Module-Build-XSUtil on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install perl-Module-Build-XSUtil

2. Uninstall "perl-Module-Build-XSUtil" package

Please follow the steps below to uninstall perl-Module-Build-XSUtil on openSuSE Tumbleweed:

$ sudo zypper remove perl-Module-Build-XSUtil

3. Information about the perl-Module-Build-XSUtil package on openSuSE Tumbleweed

Information for package perl-Module-Build-XSUtil:
-------------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : perl-Module-Build-XSUtil
Version : 0.19-1.20
Arch : x86_64
Vendor : openSUSE
Installed Size : 36.1 KiB
Installed : No
Status : not installed
Source package : perl-Module-Build-XSUtil-0.19-1.20.src
Upstream URL : https://metacpan.org/release/Module-Build-XSUtil
Summary : Module::Build class for building XS modules
Description :
Module::Build::XSUtil is subclass of Module::Build for support building XS
modules.
This is a list of a new parameters in the Module::Build::new method:
* needs_compiler_c99
This option checks C99 compiler's availability. If it's not available,
Build.PL exits by 0.
* needs_compiler_cpp
This option checks C++ compiler's availability. If it's not available,
Build.PL exits by 0.
In addition, append 'extra_compiler_flags' and 'extra_linker_flags' for
C++.
* generate_ppport_h
Genereate ppport.h by Devel::PPPort.
* generate_xshelper_h
Genereate xshelper.h which is a helper header file to include EXTERN.h,
perl.h, XSUB.h and ppport.h, and defines some portability stuff which are
not supported by ppport.h.
It is porting from Module::Install::XSUtil.
* cc_warnings
Enable compiler warnings flag. It is enable by default.
* -g options
If invoke Build.PL with '-g' option, It will build with debug options.