1

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上にあります

何か案は?

4

1 に答える 1

1

DSSS は維持されなくなりました。ダブの使用を検討してください: http://code.dlang.org/

于 2014-06-24T02:37:04.197 に答える