cln-devel-1.3.4-2.1.i586.rpm


Advertisement

Description

cln-devel - Class Library for Numbers (C++)

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename cln-devel-1.3.4-2.1.i586.rpm
Package name cln-devel
Package version 1.3.4
Package release 2.1
Package architecture i586
Package type rpm
Category Development/Libraries/C and C++
Homepage http://www.ginac.de/CLN/
License GPL-2.0-or-later
Maintainer -
Download size 117.16 KB
Installed size 445.92 KB
CLN features a rich set of number classes: integer (unlimited
precision), rational, short float, single float, double float, long
float (unlimited precision), complex, modular integer, and univariate
polynomial.  It implements elementary, logical, and transcendental
functions.  C++ as the implementation language brings efficiency, type
safety, and algebraic syntax.  Memory efficiency: small integers and
short floats are immediate, not heap allocated. Automatic,
noninterruptive garbage collection.  Speed efficiency: assembly
language kernel for some CPUs, Karatsuba and Schoenhage-Strassen
multiplication.  Interoperability: garbage collection with no burden on
the main application, hooks for memory allocation and exceptions.
The following C++ features are used: classes, member functions,
overloading of functions and operators, constructors and destructors,
inline, const, multiple inheritance, templates, and namespaces.  The
following C++ features are not used: new, delete, virtual inheritance,
and exceptions.

Alternatives

Package Version Architecture Repository
cln-devel-1.3.4-10.2.x86_64.rpm 1.3.4 x86_64 KDE Extra
cln-devel-1.3.4-10.2.i586.rpm 1.3.4 i586 KDE Extra
cln-devel-1.3.4-2.1.x86_64.rpm 1.3.4 x86_64 openSUSE Oss
cln-devel - - -

Requires

Name Value
/usr/bin/pkg-config -
cln = 1.3.4
info -

Provides

Name Value
cln-devel = 1.3.4-2.1
cln-devel(x86-32) = 1.3.4-2.1
pkgconfig(cln) = 1.3.4

Download

Type URL
Mirror widehat.opensuse.org
Binary Package cln-devel-1.3.4-2.1.i586.rpm
Source Package cln-1.3.4-2.1.src.rpm

Install Howto

Install cln-devel rpm package:

# zypper install cln-devel

Files

Path
/usr/include/cln/GV.h
/usr/include/cln/GV_complex.h
/usr/include/cln/GV_integer.h
/usr/include/cln/GV_modinteger.h
/usr/include/cln/GV_number.h
/usr/include/cln/GV_rational.h
/usr/include/cln/GV_real.h
/usr/include/cln/SV.h
/usr/include/cln/SV_complex.h
/usr/include/cln/SV_integer.h
/usr/include/cln/SV_number.h
/usr/include/cln/SV_rational.h
/usr/include/cln/SV_real.h
/usr/include/cln/SV_ringelt.h
/usr/include/cln/V.h
/usr/include/cln/cln.h
/usr/include/cln/complex.h
/usr/include/cln/complex_class.h
/usr/include/cln/complex_io.h
/usr/include/cln/complex_ring.h
/usr/include/cln/condition.h
/usr/include/cln/config.h
/usr/include/cln/dfloat.h
/usr/include/cln/dfloat_class.h
/usr/include/cln/dfloat_io.h
/usr/include/cln/exception.h
/usr/include/cln/ffloat.h
/usr/include/cln/ffloat_class.h
/usr/include/cln/ffloat_io.h
/usr/include/cln/float.h
/usr/include/cln/float_class.h
/usr/include/cln/float_io.h
/usr/include/cln/floatformat.h
/usr/include/cln/host_cpu.h
/usr/include/cln/input.h
/usr/include/cln/integer.h
/usr/include/cln/integer_class.h
/usr/include/cln/integer_io.h
/usr/include/cln/integer_ring.h
/usr/include/cln/intparam.h
/usr/include/cln/io.h
/usr/include/cln/lfloat.h
/usr/include/cln/lfloat_class.h
/usr/include/cln/lfloat_io.h
/usr/include/cln/malloc.h
/usr/include/cln/modinteger.h
/usr/include/cln/modules.h
/usr/include/cln/null_ring.h
/usr/include/cln/number.h
/usr/include/cln/number_io.h
/usr/include/cln/numtheory.h
/usr/include/cln/object.h
/usr/include/cln/output.h
/usr/include/cln/proplist.h
/usr/include/cln/random.h
/usr/include/cln/rational.h
/usr/include/cln/rational_class.h
/usr/include/cln/rational_io.h
/usr/include/cln/rational_ring.h
/usr/include/cln/real.h
/usr/include/cln/real_class.h
/usr/include/cln/real_io.h
/usr/include/cln/real_ring.h
/usr/include/cln/ring.h
/usr/include/cln/sfloat.h
/usr/include/cln/sfloat_class.h
/usr/include/cln/sfloat_io.h
/usr/include/cln/string.h
/usr/include/cln/symbol.h
/usr/include/cln/timing.h
/usr/include/cln/types.h
/usr/include/cln/univpoly.h
/usr/include/cln/univpoly_complex.h
/usr/include/cln/univpoly_integer.h
/usr/include/cln/univpoly_modint.h
/usr/include/cln/univpoly_rational.h
/usr/include/cln/univpoly_real.h
/usr/include/cln/version.h
/usr/lib/libcln.so
/usr/lib/pkgconfig/cln.pc
/usr/share/doc/packages/cln-devel/ChangeLog
/usr/share/doc/packages/cln-devel/NEWS
/usr/share/doc/packages/cln-devel/README
/usr/share/info/cln.info.gz
/usr/share/licenses/cln-devel/COPYING
/usr/share/man/man1/pi.1.gz

Changelog

2019-03-11 - Andreas Schwab <schwab@suse.de>
- riscv.patch: Add support for riscv64 platform
- Use %license
2014-11-18 - pgajdos@suse.com
- updated to 1.3.4:
* Fix input of huge floats.
* Support the AArch64 and the Mips64 ABIs.
=> dropped cln-aarch64.patch
2013-09-09 - pgajdos@suse.com
- updated to 1.3.3:
* Fix integer input of leading zeros in power-of-two base.
* Fix several floating-poing conversion bugs involving huge
numbers.
* Fix bug that would set input stream fail state when reading
a number at EOF.
- removed upstreamed s390x.patch
- refreshed aarch64.patch
2013-03-06 - schwab@suse.de
- cln-aarch64.patch: add support for aarch64
2012-11-20 - cgiboudeaux@gmx.com
- Fix the SLES build (%make_install is not expanded)
- Install the license file
2012-01-20 - crrodriguez@opensuse.org
- build with -fvisibility-inlines-hidden, in the unlikely
case this cause trouble, drop me a note (the test suite passes
so I expect none) . This reduces the exported symbol table
in around 200(!!) symbols.
2011-12-20 - dmueller@suse.de
- build with optflags again
- fix build on arm
2011-11-28 - ro@suse.de
- make it build on s390x
2011-10-17 - arun@gmx.de
- Update to version 1.3.2: (changes taken from git log)
* Fix scale_float for large factors on x86.
* Update documentation about infrastructure requirements.
* Support for MSVC.
* Fix yet another dependent base C++ language issue.
* Fix compilation with clang.
* Configure: be more cross-compilation friendly.
* Fix the documentation build failure (wrong texinfo).
* Remove 'auto' keyword used as storage specifier.
2011-08-08 - toddrme2178@gmail.ccom
- Fixed group (fix for RPMLINT warning)
- Removed commented files  (fix for RPMLINT warning)
- Switched hard-coded paths and commands to RPM macros in spec file
- Cleaned up spec file formatting

See Also

Package Description
cloud-init-18.5-4.1.i586.rpm Cloud node initialization tool
cloud-init-18.5-4.1.x86_64.rpm Cloud node initialization tool
cloud-init-config-caasp-1.0-9.1.noarch.rpm SUSE CaaSP Configuration file for could-init
cloud-init-config-suse-18.5-4.1.i586.rpm Configuration file for Cloud node initialization tool
cloud-init-config-suse-18.5-4.1.x86_64.rpm Configuration file for Cloud node initialization tool
cloud-init-doc-18.5-4.1.i586.rpm Cloud node initialization tool - Documentation
cloud-init-doc-18.5-4.1.x86_64.rpm Cloud node initialization tool - Documentation
cloud-netconfig-azure-0.9-1.1.noarch.rpm Network configuration scripts for Microsoft Azure
cloud-netconfig-ec2-0.9-1.1.noarch.rpm Network configuration scripts for Amazon EC2
clpeak-1.0+git.20170625-1.3.i586.rpm Find peak OpenCL capacities like bandwidth & compute
clpeak-1.0+git.20170625-1.3.x86_64.rpm Find peak OpenCL capacities like bandwidth & compute
clucene-core-devel-2.3.3.4-17.5.i586.rpm Development files for clucene library
clucene-core-devel-2.3.3.4-17.5.x86_64.rpm Development files for clucene library
clustduct-0.0.2-1.1.i586.rpm Framework which connects a genders database to dnsmasq
clustduct-0.0.2-1.1.x86_64.rpm Framework which connects a genders database to dnsmasq
Advertisement
Advertisement