Same problem as @MonkeyWrench32 and others. Couldn't get the binary from @squizduos to work on the latest kernel/cmake/jsoncpp. Somehow, adding `<math.h>` to the `finger_metrics` header did the trick. Probably not an ideal solution, but `#pragma once` or the usual jungle of header logic will hopefully keep things sane. Just submitted a patch to maintainer.
Search Criteria
Package Details: libgestures 2.1.14-6
Package Actions
Git Clone URL: | https://aur.archlinux.org/libgestures.git (read-only, click to copy) |
---|---|
Package Base: | libgestures |
Description: | Chromium OS gestures library |
Upstream URL: | https://github.com/galliumos/libgestures |
Licenses: | custom:chromiumos |
Provides: | libgestures |
Submitter: | tsowell |
Maintainer: | poppyschmo |
Last Packager: | TheGoliath |
Votes: | 5 |
Popularity: | 0.000000 |
First Submitted: | 2013-10-30 03:14 (UTC) |
Last Updated: | 2020-07-12 15:12 (UTC) |
Dependencies (2)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
Required by (2)
Sources (3)
Latest Comments
« First ‹ Previous 1 2
poppyschmo commented on 2016-10-22 17:31 (UTC) (edited on 2016-10-22 17:44 (UTC) by poppyschmo)
squizduos commented on 2016-06-10 18:19 (UTC)
I also have problem with compiling libgestures with new gcc. But we have good news - binary version of library successfuly works in Arch Linux. I made PKGBUILD for it, that replaces libgestures.
Try install libgestures-bin.
jtagg82 commented on 2016-05-24 19:25 (UTC)
I have the same problem as @MonkeyWrench32 and @forbi.
forbi commented on 2016-05-23 18:59 (UTC)
Same problem that @MonkeyWrench32 is facing.
MonkeyWrench32 commented on 2016-05-15 18:26 (UTC)
Getting this error when trying to compile:
In file included from include/gestures/include/box_filter_interpreter.h:9:0,
from src/box_filter_interpreter.cc:5:
include/gestures/include/finger_metrics.h: In member function ‘float gestures::Vector2::Mag() const’:
include/gestures/include/finger_metrics.h:38:25: error: ‘sqrtf’ was not declared in this scope
return sqrtf(MagSq());
^
Makefile:173: recipe for target 'obj/box_filter_interpreter.o' failed
make: *** [obj/box_filter_interpreter.o] Error 1
joebonrichie commented on 2015-08-31 15:43 (UTC)
Fixed upstream, compiles now. Thanks for creating the bug report there I didn't even notice.
I can't get the .deb packages to work with this particular package (breaks touchpad completely) which is why its still git based for now.
armandoceran commented on 2015-08-30 23:31 (UTC)
Seeing the following error:
g++ -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -std=gnu++11 -fno-exceptions -fno-strict-aliasing -fPIC -Wall -Wclobbered -Wempty-body -Werror -Wignored-qualifiers -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-noreturn -Wsign-compare -Wtype-limits -D__STDC_FORMAT_MACROS=1 -D_FILE_OFFSET_BITS=64 -DGESTURES_INTERNAL=1 -Iinclude `pkg-config --cflags glib-2.0` -O3 -DVCSID="\"2.0.4\"" --coverage -ftest-coverage -fprofile-arcs -I/usr/include/jsoncpp -MMD -c -o obj/tap_to_click_fix_filter_interpreter.o src/tap_to_click_fix_filter_interpreter.cc
src/tap_to_click_fix_filter_interpreter.cc:5:66: fatal error: gestures/include/tap_to_click_fix_filter_interpreter.h: No such file or directory
compilation terminated.
Makefile:177: recipe for target 'obj/tap_to_click_fix_filter_interpreter.o' failed
make: *** [obj/tap_to_click_fix_filter_interpreter.o] Error 1
==> ERROR: A failure occurred in build().
anatolik commented on 2014-08-23 14:13 (UTC)
The project 'google-gflags' has been renamed to 'gflags'. Please update your dependencies.
tsowell commented on 2013-11-08 03:15 (UTC)
@kaloyan, Thanks for the feedback! I've added chromiumos-libbase as a dependency.
kaloyan commented on 2013-11-07 19:48 (UTC)
you have to add chromiumos-libbase to dependencies
Pinned Comments