Package Details: gat2 20130313-1

Package Base: gat2
Description: Easy counter and timer.
Upstream URL: https://github.com/opamp/gat2
Category: x11
Licenses: BSD
Submitter: opamp
Maintainer: opamp
Last Packager: None
Votes: 3
First Submitted: 2012-01-04 07:54
Last Updated: 2013-03-12 15:19

Required by (0)

Sources

Latest Comments

Comment by opamp

2013-05-12 05:41

やはりうちのVirtualBox上のArchLinuxだと問題ないです。
CMakeもpacmanで最新のバージョンを入れてるなら問題ないはずです。
Qt5でビルドするように書き換えてあるので、もしCMakeがQt4の方を探してしまっていたり使ってしまっているなら何らかの問題が起こるかもしれません。(普通cmakeを実行した時点で止められるとおもいますが)

makeするときにVERBOSE=1で実行すると詳細なエラー表示が見れるかもしれませんが、うちの環境では同じエラーが発生しないので確認ができません。

遅くなりましたが、原因がわかるまでは対応しようにもできないと思います。すみません。

Comment by opamp

2013-03-18 15:12

ということはPKGBUILDは問題ないんですかね。わざわざ有り難うございます。

moc_のファイルはmake実行時に自動で生成されるんでそれを読み込むはずなんですけどね。
しかし原因がよくわからないですorz

Comment by fosskers

2013-03-18 10:41

gitから直接コピーして構築してみると、やっぱり前と同じエラー。やり方としては、READMEに書いてある通りにやってます。色々いじってもなりませんね。

AUTOMOC: error: process for /home/colin/code/gat2/build/moc_AboutWidget.cpp failed:
No such file or directory

必要なファイルがないみたいですね。ちょっと検索してみたら、そういう名前がついているファイルが確かにないです。

Comment by fosskers

2013-03-17 11:04

じゃあ、AURを使わんでちょっとやってみます。結果は明日に ^^

Comment by opamp

2013-03-16 16:52

Qt5のめぼしいパッケージは追加しましたしうちの環境ではやはり問題なくビルドできてます。
mocの生成の段階で失敗してるのでソースコードのエラーじゃないと思うんですよね。
ミスがあるとしたらCMakeLists.txtとかPKGBUILDだと思うんですけど...
お手数ですけど、AUR使わないで直接ビルドしてもできなければ少なくともPKGBUILDの問題でないことがわかる気がしますが。こちらでももう一度見てみます。

作成か構築かですか?なんとなく使っただけなので特に意図とかありませんけど。
とりあえずビルドとかっていう意味で使ったつもりでしたけどどちらでも問題無さげに見えますね。

Comment by fosskers

2013-03-15 23:31

まだまったく同じエラーが :(

あと、日本語ですけど、「作成」よりも「構築」がいいみたいですね?

Comment by opamp

2013-03-12 14:25

うちのArchLinuxでは構築できるんですけどね...
依存関係が足りてないからでしょうか... Qt5のパッケージをすべてdependsに追加してみます。
あと、音が鳴らなくなるのは仕様なので近々ちゃんとQt5に対応させて音も復活させますorz

Comment by fosskers

2013-03-11 21:58

まだ作成できない・・・こういうエラーが:

Scanning dependencies of target gat_automoc
[ 7%] Automoc for target gat
Generating moc_AboutWidget.cpp
No such file or directory
AUTOMOC: error: process for /home/colin/building/gat2/src/gat2/build/moc_AboutWidget.cpp failed:
No such file or directory
Generating moc_CentralWidget.cpp
No such file or directory
AUTOMOC: error: process for /home/colin/building/gat2/src/gat2/build/moc_CentralWidget.cpp failed:
No such file or directory
Generating moc_EnumeratedTimeView.cpp
No such file or directory
AUTOMOC: error: process for /home/colin/building/gat2/src/gat2/build/moc_EnumeratedTimeView.cpp failed:
No such file or directory
Generating moc_MainWindow.cpp
No such file or directory
AUTOMOC: error: process for /home/colin/building/gat2/src/gat2/build/moc_MainWindow.cpp failed:
No such file or directory
Generating moc_PreferenceDialog.cpp
No such file or directory
AUTOMOC: error: process for /home/colin/building/gat2/src/gat2/build/moc_PreferenceDialog.cpp failed:
No such file or directory
Generating moc_SetTimerDialog.cpp
No such file or directory
AUTOMOC: error: process for /home/colin/building/gat2/src/gat2/build/moc_SetTimerDialog.cpp failed:
No such file or directory
Generating moc_TimeData.cpp
No such file or directory
AUTOMOC: error: process for /home/colin/building/gat2/src/gat2/build/moc_TimeData.cpp failed:
No such file or directory
moc failed...
make[2]: *** [CMakeFiles/gat_automoc] Error 1
make[1]: *** [CMakeFiles/gat_automoc.dir/all] Error 2
make: *** [all] Error 2

Comment by fosskers

2013-03-02 11:16

Just changing `qt` to `qt4` in the PKGBUILD doesn't seem to be enough. The build itself is failing.