DSSSを使用してコンパイルしようとしているポモドーロタイマーがあります。以下を実行するとコンパイルされます。
dmd pomodoro.d
ただし、実行すると
dsss build
プロジェクトディレクトリ内から、それは不平を言います:
pomodoro.d => pomodoro
WARNING: Module pomodoro.d does not have a module declaration. This can cause problems
with rebuild's -oq option. If an error occurs, fix this first.
/usr/bin/ld: cannot find -ltango
collect2: ld returned 1 exit status
--- errorlevel 1
Command /opt/dsss/bin/rebuild returned with code 65280, aborting.
Error: Command failed, aborting.
ディレクトリ内の私の dsss.conf ファイルは次のとおりです。
name = pomodoro
[pomodoro.d]
target = pomodoro
/opt/dsss/etc/rebuild/default の内容は
profile=dmd-posix-tango
問題のある行はここ (dmd-posix-tango) にあると思いますが、どうすればよいかわかりません。
[link]
oneatatime=yes
cmd=dmd -L--start-group -L-ltango $i -of$o
これはArch Linux上にあります
何か案は?