make a suggestion please send email to one of our public mailing lists
instead of to the authors. This avoids both potential duplication of
work and delays caused by possible vacations. Mailing list subscription
-is explained at <http://www.ginac.de/Lists.html>.
+is explained at <https://www.ginac.de/Lists.html>.
$ git clone git://www.ginac.de/ginac.git ginac
$ cd ginac; git whatchanged
Alternatively you can browse the repository on-line at
-http://www.ginac.de/ginac.git
+https://www.ginac.de/ginac.git
Release: %{release}
License: GPL
Group: System Environment/Libraries
-Source0: http://www.ginac.de/%{name}-%{version}.tar.bz2
-URL: http://www.ginac.de/
+Source0: https://www.ginac.de/%{name}-%{version}.tar.bz2
+URL: https://www.ginac.de/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Prefix: %{_prefix}
=============
GiNaC requires the CLN library by Bruno Haible installed on your system.
-It is available from <http://www.ginac.de/CLN/>.
+It is available from <https://www.ginac.de/CLN/>.
You will also need a decent ISO C++-11 compiler. We recommend the C++
compiler from the GNU compiler collection, GCC >= 4.8. If you have a
Secondly, make sure all required software is installed. This is *really*
important step. If some package is missing, the `configure' script might
be misgenerated, see e.g. this discussion:
-<http://www.ginac.de/pipermail/ginac-list/2007-November/001263.html>
+<https://www.ginac.de/pipermail/ginac-list/2007-November/001263.html>
Finally, run
=============
1. A decent ISO C++-11 compiler. GCC (version >= 4.9) is recommended.
-2. CLN library (http://www.ginac.de/CLN), version >= 1.2.2
+2. CLN library (https://www.ginac.de/CLN), version >= 1.2.2
3. CMake, version >= 2.8 (version 2.6.x might work too).
4. Python 3
5. (optional) pkg-config utility (http://pkg-config.freedesktop.org)
numeric applications, graphical interfaces, etc.) under one roof.
The official web site is:
- http://www.ginac.de/
+ https://www.ginac.de/
A mailing list is located at:
ginac-list@ginac.de
please follow the instructions on
https://www.cebix.net/mailman/listinfo/ginac-list
-See http://www.ginac.de/Lists.html for the list policy.
+See https://www.ginac.de/Lists.html for the list policy.
Installation
/** @file match_bug.cpp
*
* Check for bug in GiNaC::ex::match() described here:
- * http://www.ginac.de/pipermail/ginac-devel/2006-April/000942.html */
+ * https://www.ginac.de/pipermail/ginac-devel/2006-April/000942.html */
/*
* GiNaC Copyright (C) 1999-2020 Johannes Gutenberg University Mainz, Germany
* could be modified even if the match failed! Although this "feature"
* was documented it happened to be very confusing *even for GiNaC
* developers*, see
- * http://www.ginac.de/pipermail/ginac-devel/2006-April/000942.html
+ * https://www.ginac.de/pipermail/ginac-devel/2006-April/000942.html
*
* It was fixed in 192ed7390b7b2b705ad100e3db0a92eedd2b20ad. Let's make
* sure it will be never re-added:
m4_define([ginac_lt_age], GINAC_GET_LTVERSION([AGE]))
m4_define([ginac_lt_revision], GINAC_GET_LTVERSION([REVISION]))
-AC_INIT([GiNaC], ginac_version, [ginac-list@ginac.de], [ginac], [http://www.ginac.de/])
+AC_INIT([GiNaC], ginac_version, [ginac-list@ginac.de], [ginac], [https://www.ginac.de/])
AC_PREREQ(2.59)
AC_CONFIG_SRCDIR(ginac/basic.cpp)
AC_CONFIG_AUX_DIR([config])
<hr>
<small><i>This page is part of the <b><a
-href="http://www.ginac.de/">GiNaC</a></b>
+href="https://www.ginac.de/">GiNaC</a></b>
developer's reference. It was generated automatically by <a
href="http://www.stack.nl/~dimitri/doxygen/index.html">doxygen</a>. For
an introduction, see the <a href="../tutorial/">tutorial</a>.</i></small>
@title GiNaC @value{VERSION}
@subtitle An open framework for symbolic computation within the C++ programming language
@subtitle @value{UPDATED}
-@author @uref{http://www.ginac.de}
+@author @uref{https://www.ginac.de}
@page
@vskip 0pt plus 1filll
the development, the actual documentation is inside the sources in the
form of comments. That documentation may be parsed by one of the many
Javadoc-like documentation systems. If you fail at generating it you
-may access it from @uref{http://www.ginac.de/reference/, the GiNaC home
+may access it from @uref{https://www.ginac.de/reference/, the GiNaC home
page}. It is an invaluable resource not only for the advanced user who
wishes to extend the system (or chase bugs) but for everybody who wants
to comprehend the inner workings of GiNaC. This little tutorial on the
@uref{http://pkg-config.freedesktop.org}.
Last but not least, the CLN library
is used extensively and needs to be installed on your system.
-Please get it from @uref{http://www.ginac.de/CLN/} (it is licensed under
+Please get it from @uref{https://www.ginac.de/CLN/} (it is licensed under
the GPL) and install it prior to trying to install GiNaC. The configure
script checks if it can find it and if it cannot, it will refuse to
continue.
/**
* @brief Check if CLN integer can be converted into int
*
- * @sa http://www.ginac.de/pipermail/cln-list/2006-October/000248.html
+ * @sa https://www.ginac.de/pipermail/cln-list/2006-October/000248.html
*/
template<>
inline bool coerce<int, cln::cl_I>(int& dst, const cln::cl_I& arg)