Heads up: this now depends on pugl
, which is currently provided by the [pugl-git(https://aur.archlinux.org/packages/pugl-git) AUR package. Unfortunately, this install files under /usr/local
. I have left a comment with a link to a fixed PKGBUILD on its aurweb page.
Search Criteria
Package Details: lvtk-git 2.0.0rc1.r538.g2e47460-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/lvtk-git.git (read-only, click to copy) |
---|---|
Package Base: | lvtk-git |
Description: | A set of C++ wrappers around the LV2 C API |
Upstream URL: | https://github.com/lvtk/lvtk |
Licenses: | GPL-3.0-or-later |
Conflicts: | lvtk |
Provides: | lvtk |
Submitter: | roberto.vernina |
Maintainer: | SpotlightKid |
Last Packager: | SpotlightKid |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2013-11-08 20:50 (UTC) |
Last Updated: | 2024-04-23 15:42 (UTC) |
Dependencies (13)
- gcc-libs (gcc11-libsAUR, gcc-libs-gitAUR, gcc-libs-snapshotAUR, gccrs-libs-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- libcairo.so (cairo-gitAUR, cairo, lib32-cairo)
- libx11 (libx11-gitAUR)
- libxcursor
- libxext (libxext-gitAUR)
- libxrandr (libxrandr-gitAUR)
- lv2 (lv2-gitAUR)
- pugl (pugl-gitAUR)
- boost (boost-gitAUR) (make)
- cairo (cairo-gitAUR) (make)
- git (git-gitAUR) (make)
- meson (meson-gitAUR) (make)
Required by (6)
- ams-lv2 (requires lvtk) (make)
- ams-lv2-git
- ams-mod-lv2-git (requires lvtk)
- beatslash-lv2 (requires lvtk) (make)
- deteriorate-lv2 (requires lvtk) (make)
- lv2-plugins-aur-meta (requires lvtk)
Sources (1)
SpotlightKid commented on 2024-04-23 15:44 (UTC)
funkmuscle commented on 2017-10-09 16:21 (UTC)
yep I did when I posted and it still failed but today there was an upgrade to ttl2-git and all works now.. everything built. thanx SpotlightKid
SpotlightKid commented on 2017-10-09 12:24 (UTC) (edited on 2017-10-09 12:24 (UTC) by SpotlightKid)
Can you try to rebuild ttl2-git before building this package?
On my system:
$ ldd /usr/bin/ttl2c
linux-vdso.so.1 (0x00007ffdfd5c6000)
libboost_system.so.1.65.1 => /usr/lib/libboost_system.so.1.65.1 (0x00007f6e8631b000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f6e85f94000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f6e85d7d000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f6e859c6000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f6e857be000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f6e85472000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f6e86754000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f6e85254000)
funkmuscle commented on 2017-10-08 18:16 (UTC)
not working here.
workhorse.h: examples/workhorse.ttl -> build/examples/workhorse.h
ttl2c: error while loading shared libraries: libboost_system.so.1.64.0: cannot open shared object file: No such file or directory
Waf: Leaving directory `/tmp/yaourt-tmp-harv/aur-lvtk-git/src/lvtk/build'
Build failed
-> task in 'workhorse.h' failed (exit status 127):
{task 140517124746000: workhorse.h workhorse.ttl -> workhorse.h}
' ttl2c ../examples/workhorse.ttl examples/workhorse.h '
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build lvtk-git.
SpotlightKid commented on 2017-10-08 10:37 (UTC)
@milkmiruku Solved this instead by replacing 'ttl2c' with 'ttl2c-git' in makepdepends.
milkii commented on 2017-10-06 23:22 (UTC)
[ 5/33] workhorse.h: examples/workhorse.ttl -> build/examples/workhorse.h
ttl2c: error while loading shared libraries: libboost_system.so.1.63.0: cannot open shared object file: No such file or directory
i.e., one must currently have boost-63-compat installed from AUR to build
SpotlightKid commented on 2015-11-07 22:45 (UTC)
I'm not sure what's going on exactly, but it seems that waf doesn't add libboost_system to the linker flag as it should. I fixed this momentarily by setting LDFLAGS manually before 'waf configure'.
I also had to set '-std=c++11' in CXXFLAGS, because newer g++ throws tons of errors, if you don't. Had to do this for a few packages already. Not sure why. Lastly, I had to override LDFLAGS completely, because the standard LDFLAGS from makepkg.conf ("-Wl,-O1,--sort-common,--as-needed,-z,relro") seem to break things as well in quite a few packages. If anybody can explain what's going on here exactly, I'd be glad.
If you could open an lvtk issue about the libboost_system problem, that would be great.
qso commented on 2015-11-07 21:32 (UTC)
seems to be broken:
[8/38] cxx: tools/libpaq/turtleparser.cpp -> build/tools/libpaq/turtleparser.cpp.1.o
[ 9/38] cxxprogram: build/tools/ttl2c.cpp.1.o build/tools/libpaq/query.cpp.1.o build/tools/libpaq/rdf.cpp.1.o build/tools/libpaq/turtleparser.cpp.1.o -> build/tools/ttl2c
tools/ttl2c.cpp.1.o: In function `_GLOBAL__sub_I_main':
ttl2c.cpp:(.text.startup+0x4733): undefined reference to `boost::system::generic_category()'
ttl2c.cpp:(.text.startup+0x4738): undefined reference to `boost::system::generic_category()'
ttl2c.cpp:(.text.startup+0x4741): undefined reference to `boost::system::system_category()'
tools/libpaq/turtleparser.cpp.1.o: In function `_GLOBAL__sub_I__ZN3PAQ11encode_utf8ERKSs':
turtleparser.cpp:(.text.startup+0x23): undefined reference to `boost::system::generic_category()'
turtleparser.cpp:(.text.startup+0x28): undefined reference to `boost::system::generic_category()'
turtleparser.cpp:(.text.startup+0x31): undefined reference to `boost::system::system_category()'
collect2: error: ld returned 1 exit status
SpotlightKid commented on 2015-04-14 08:17 (UTC)
I have made an updated PKGBUILD here:
http://trac.chrisarndt.de/code/browser/projects/aur/lvtk-git
Pinned Comments
SpotlightKid commented on 2024-04-23 15:44 (UTC)
Heads up: this now depends on
pugl
, which is currently provided by the [pugl-git(https://aur.archlinux.org/packages/pugl-git) AUR package. Unfortunately, this install files under/usr/local
. I have left a comment with a link to a fixed PKGBUILD on its aurweb page.