私は使用しています:
% scalac -version
Scala compiler version 2.9.1 -- Copyright 2002-2011, LAMP/EPFL
Ubuntu 12.04 で。
このコードは HelloGui.scala に保存されます。
import scala.swing._
object HelloGui extends SimpleSwingApplication {
def top = new MainFrame {
title = "Hello World GUI"
contents = new Button {
text = "Click me"
}
}
}
これをコンパイルしようとすると、次のようになります。
% scalac HelloGui.scala
HelloGui.scala:1: error: object swing is not a member of package scala
import scala.swing._
^
one error found
私は使用してみましたimport swing._
(このバージョンのscalaで使用する必要があるインポートパスはチュートリアルから明らかではありません)、次のようになります:
% scalac HelloGui.scala
HelloGui.scala:1: error: not found: object swing
import swing._
^
one error found
/usr/share/java を見てみると、scala-swing-2.9.1.jar と scala-swing.jar がシンボリックリンクとして表示されているので、ライブラリが存在しているように見えますか?
コンパイラ フラグがありませんか、それともインストールする必要がある別のパッケージがありますか?