어떻게 설치하나요?투셰그페도라 20에서?
https://code.google.com/p/touchegg/wiki/CompileSourceCodeUbuntu(Debian) 시스템용으로 작성된 것 같아서 혼란스럽습니다.
1 - 소스 코드를 다운로드하고 압축을 푼다.
아무 문제 없습니다. 그냥 말한 대로만 하세요.
2 - Touchégg 종속성을 설치합니다. Ubuntu 11.10 Oneiric Ocelot에서 최근 터미널을 열고 다음을 입력하세요.
$ sudo apt-get build-dep touchegg
Fedora에서 이 작업을 어떻게 수행합니까? 아니면 필요한 경우 sudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev
Fedora에서 대체 버전 " "을 어떻게 사용합니까?
3 - Touchégg 컴파일 및 설치:
$ qmake
$ make
$ sudo make install
여기까지 도달하지는 못했지만, 표시된 대로 정확하게 수행할 수 있습니까? qmake
, make
및 가 make install
Fedora에 존재하고 Ubuntu/Debian에서처럼 작동합니까?
답변1
다음 링크를 시도해 보세요:https://copr.fedorainfracloud.org/coprs/mhoeher/multitouch/ 이는 dnf를 사용하여 가져올 수 있는 저장소를 제공하고 필요한 모든 종속성을 포함합니다.
답변2
나는 당신이 이 일을 할 때 큰 행운을 누리지 못할 것이라고 생각하지만 한번 시도해 보도록 합시다.
당신이 읽으면설치 위키, 다음을 알 수 있습니다.
이전 Ubuntu 버전을 사용하는 경우 또는다른 배포판은 필수 패키지입니다.
sudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev
따라서 각각에 해당하는 패키지만 찾으면 됩니다.
utouch-evemu-devel
Fedora 19 및 이전 버전의 와 동일utouch
하지만 이름이 바뀌어geis
문제가 더욱 복잡해졌습니다.geis-devel
또는 패키지를 검색합니다utoch-evemu-devel
. 이것은 또한libgeis-dev
패키지를 해결해야합니다build-essential
더 쉽다, 그냥 실행하세요yum groupinstall "Development Tools" "Development Libraries"
.libqt4-dev
이다libqt4-devel
. RPM(RHEL 및 파생 상품)은-devel
APT(Debian 및 파생 상품)와 대조되는 개발 패키지에 사용됩니다-dev
.libx11-6
그냥libX11
. 문제가 발생하면-devel
대신 패키지를 사용해 보세요.libXtst-devel
와 동일합니다libxtst-dev
.
이는 필요한 모든 패키지를 설명해야 합니다. 모두 설치한 후에는 기존 패키지를 실행하여 qmake && make
패키지가 올바르게 빌드되었는지 확인하세요. 그 후에는 다음을 추천합니다.RPM 패키지 빌드이므로 쉽게 설치하고 제거할 수 있습니다.
답변3
Fedora에서는 이것이 매우 까다로운 것 같습니다. Wacom 터치스크린이 있는 Fujitsu Lifebook T935에서 F23을 사용하고 있습니다.
Bazaar를 사용하여 Ubuntu Lauchpad에서 다음과 같은 종속성 구조를 갖는 다양한 소스 패키지를 다운로드하고 컴파일할 수 있었습니다.
touchegg > geis > 성배 > 프레임
또한 다른 종속성을 위해 여러 Fedora 패키지를 설치해야 했지만 현재 이에 상응하는 Fedora 패키지는 없습니다. Frame과 Grail은 정상적으로 컴파일되는 것처럼 보였지만, geis에서 make를 실행하면 여기와 똑같은 문제가 발생합니다(https://forums.archlinux.fr/viewtopic.php?t=14127frame_x11.h
) in /usr/local/include/oif
- 또는 동등한 심볼릭 링크 from /usr/local/src/geis/include
to 의 사본이 있는지 여부에 따라 다름/usr/local/src/frame/include/oif