Re: libqaccessibilityclient
chrys <[email protected]> Sun, 11 Nov 2018 11:58:00 +0100
| Newsgroups | gmane.comp.kde.devel.accessibility |
|---|---|
| Message-ID | <[email protected]> |
Howdy, > cd libqaccessibilityclient > mkdir build > cd build > cmake .. > make works! :) thanks! again what learned ;). Am 10.11.18 um 21:56 schrieb Frederik Gladhorn: > Hi Chrys, > > On lørdag 10. november 2018 18:02:57 CET chrys wrote: >> Howdy, >> >> i just tired to compile git and got an error, any idea? seems to be an >> dated make script: > Generally with cmake, I'd recommend creating a separate build dir. > I think you ran cmake src/ which would be interpreted as just using the src > sub dir as the top level project dir. > > Try for example: > cd libqaccessibilityclient > mkdir build > cd build > cmake .. > make > > I hope that works! > > Cheers, > Frederik > > >> >> 17:53 [chrys@blackbeast libqa11y] :( $ git clone >> https://github.com/KDE/libqaccessibilityclient.git >> Klone nach 'libqaccessibilityclient' ... >> remote: Enumerating objects: 2135, done. >> remote: Total 2135 (delta 0), reused 0 (delta 0), pack-reused 2135 >> Empfange Objekte: 100% (2135/2135), 376.96 KiB | 56.00 KiB/s, Fertig. >> Löse Unterschiede auf: 100% (1656/1656), Fertig. >> >> 17:54 [chrys@blackbeast libqa11y] :) $ cd libqaccessibilityclient/ >> >> 17:54 [chrys@blackbeast libqaccessibilityclient] master :) $ ls >> AUTHORS COPYING Mainpage.dox src/ >> ChangeLog docs/ QAccessibilityClientConfig.cmake.in tests/ >> CMakeLists.txt examples/ README >> >> 17:54 [chrys@blackbeast libqaccessibilityclient] master :) $ cmake src/ >> -DCMAKE_INSTALL_PREFIX=/usr >> -- The C compiler identification is GNU 8.2.1 >> -- The CXX compiler identification is GNU 8.2.1 >> -- Check for working C compiler: /usr/bin/cc >> -- Check for working C compiler: /usr/bin/cc -- works >> -- Detecting C compiler ABI info >> -- Detecting C compiler ABI info - done >> -- Detecting C compile features >> -- Detecting C compile features - done >> -- Check for working CXX compiler: /usr/bin/c++ >> -- Check for working CXX compiler: /usr/bin/c++ -- works >> -- Detecting CXX compiler ABI info >> -- Detecting CXX compiler ABI info - done >> -- Detecting CXX compile features >> -- Detecting CXX compile features - done >> CMake Error at CMakeLists.txt:23 (target_link_libraries): >> target_link_libraries called with incorrect number of arguments >> >> >> CMake Error at CMakeLists.txt:33 (install): >> install EXPORT given no DESTINATION! >> >> >> CMake Warning (dev) in CMakeLists.txt: >> No cmake_minimum_required command is present. A line of code such as >> >> cmake_minimum_required(VERSION 3.12) >> >> should be added at the top of the file. The version specified may be >> lower >> if you wish to support older CMake versions for this project. For more >> information run "cmake --help-policy CMP0000". >> This warning is for project developers. Use -Wno-dev to suppress it. >> >> -- Configuring incomplete, errors occurred! >> See also >> "/home/chrys/Build/libqa11y/libqaccessibilityclient/CMakeFiles/CMakeOutput.l >> og". 17:54 [chrys@blackbeast libqaccessibilityclient] master :( $ >> 17:55 [chrys@blackbeast libqaccessibilityclient] master :( $ >> 17:55 [chrys@blackbeast libqaccessibilityclient] master :( $ cmake >> Usage >> >> cmake [options] <path-to-source> >> cmake [options] <path-to-existing-build> >> >> Specify a source directory to (re-)generate a build system for it in the >> current working directory. Specify an existing build directory to >> re-generate its build system. >> >> Run 'cmake --help' for more information. >> >> Am 07.11.18 um 13:44 schrieb chrys: >>> Howdy Federik, >>> >>> ow cool. I really want to take a look at. >>> >>> is this the official clone address: >>> >>> https://github.com/KDE/libqaccessibilityclient.git >>> >>> we want to make an "git" PKGBUILD for ArchLnux for this. to be able to >>> test more fast and bring the most recent technology to ArchLinux users >>> for testing. >>> >>> sounds very awesome since gnome accersiser is slow and buggy (and >>> unmaintained?) in many ways. >>> >>> you are doing so much great job, dont know how can i thank for all this. >>> >>> I m a little in struggle with the focus handling of the Kickoff main >>> menu. i will contact you there PM. >>> >>> cheers chrys >>> >>>> Hi all, >>>> >>>> I was just asked to make a new release of libqaccessibilityclient. >>>> I'm not sure if I'll get around to it any time soon, so I was wondering >>>> if >>>> anyone is interested. >>>> >>>> Task: create a release - this means bumping the version number, doing a >>>> clean git export and some other small task. If anyone is willing to do >>>> this, I'll mentor happily. It's not very technical and should not take >>>> very long either. But since I'm generally busy I don't want to >>>> constantly be the blocker for all kinds of tasks. It's a nice way to get >>>> started. >>>> >>>> >>>> Now I guess you may wonder what this little gem is? >>>> It's a library to deal with accessibility information from the client >>>> point of view, such as Orca would. This means it can find which object >>>> has the focus and similar stuff. I don't think the architecture is the >>>> best it could be (it's doing a lot of synchronous dbus calls, so falls >>>> into the same traps as most of the stack), but it's a start at least. >>>> >>>> When debugging accessibility issues it's nice at least, it contains a >>>> small >>>> app that is similar to accerciser (and broken in different ways :P ). >>>> Since I was looking at KWin I also added a small command line tool which >>>> simply dumps the entire tree of accessible objects of any application, >>>> the >>>> code is here:https://phabricator.kde.org/D16634 (waiting for review, >>>> maybe by Chrys). >>>> >>>> Other uses are in KMag which can follow the keyboard focus with the >>>> magnifier that way. Maybe we should consider if that's desirable for the >>>> KWin effect also. >>>> >>>> Simon (the speech recognition app) can use it as well to let the user >>>> speak >>>> various UI elements to trigger them. >>>> >>>> Cheers, >>>> Frederik > > >