Package Details: libxc 4.3.4-4

Git Clone URL: https://aur.archlinux.org/libxc.git (read-only, click to copy)
Package Base: libxc
Description: A library of exchange-correlation functionals for density-functional theory
Upstream URL: https://www.tddft.org/programs/libxc
Licenses: MPL2
Submitter: jspencer
Maintainer: jspencer
Last Packager: jspencer
Votes: 7
Popularity: 0.174328
First Submitted: 2012-04-13 01:45
Last Updated: 2019-12-11 22:18

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

simonp commented on 2018-05-24 20:41

Seems the sha1sum has changed: d213b44cdf4feb0204efba52005afb7c7648b03d libxc-4.0.4.tar.gz

jspencer commented on 2017-01-04 21:27

Compiling gpaw is somewhat out of scope for the libxc package but the issue is with gpaw -- it hardcodes (in config.py) the python library and the assumption it uses for the naming scheme is no longer valid for python 3 (see https://www.python.org/dev/peps/pep-3149/ for details).

gpaw should instead use sysconfig.get_config_var('LDLIBRARY'). This can be done for earlier versions of python using distutils.sysconfig as well.

PandaScience commented on 2017-01-04 12:30

The linker looks for a file libpython3.5.so which is not present in /usr/lib. I had only the following libraries available:

/usr/lib/libpython2.7.so.1.0
/usr/lib/libpython3.5m.so -> libpython3.5m.so.1.0
/usr/lib/libpython3.5m.so.1.0
/usr/lib/libpython3.so

You can make it work by creating a soft link like this:
ln -s /usr/lib/libpython3.5m.so /usr/lib/libpython3.5.so

It's not a very clean solution however. Maybe someone can comment on why the python2 libs are named using major+minor version while the python3 is not.

jspencer commented on 2016-10-01 19:17

I've added the shared libraries (--enable-shared) rather than adding --with-pic.-- gpaw installation for me now fails due to linking to python 3.5 but I don't have any experience with gpaw compilation. Could you test? Thanks.

hcar commented on 2016-09-28 08:47

Can you please add the --with-pic option to ./configure? Otherwise
the installation of gpaw fails.

jspencer commented on 2016-02-15 20:43

'Updated' to 2.2.2. Note: this is actually the same as 2.1.2 except that the Fortran library is split out but it keeps getting flagged as out of date..

sctincman commented on 2014-02-24 16:49

No problem, thanks for updating&maintaining this :D

jspencer commented on 2014-02-23 22:37

Oops. I understand now. Thanks. Not sure how this worked before...

jspencer commented on 2014-02-23 22:17

Thanks. Got a link for that information? I couldn't see it anywhere online. I don't use octopus though...

sctincman commented on 2014-02-23 21:59

Just a heads up: in order to build Octopus this package needs the static library and libtool files included, which requires "options=(libtool static-libs)" in the PKGBUILD to do so.