Checking core structure...
rm -f sonet-core.jar `find . -name \*.class`
(cd src; javac -encoding UTF-8 -cp /usr/share/java/sonet-core-support.jar `find . -name \*.java`)
(cd src; jar cf ../sonet-core.jar `find . -name \*.class -o -name \*.java`)
Checking interface structure...
rm -f sonet-textui-browser.jar `find . -name \*.class`
(cd src; javac -cp /usr/share/java/po-uilib.jar:/usr/share/java/sonet-core-support.jar:/usr/share/java/sonet-textui-support.jar:../../sonet-core/sonet-core.jar -encoding UTF-8 `find . -name \*.java`)
./sonet/textui/agent/UnportectProfile.java:16: class UnprotectProfile is public, should be declared in a file named UnprotectProfile.java
public class UnprotectProfile extends Command {
       ^
./sonet/textui/agent/UnportectProfile.java:6: package pt.utl.ist.po.ui does not exist
import pt.utl.ist.po.ui.InvalidOperation;
                       ^
./sonet/textui/agent/UnportectProfile.java:7: package pt.utl.ist.po.ui does not exist
import pt.utl.ist.po.ui.Command;
                       ^
./sonet/textui/agent/UnportectProfile.java:8: package pt.utl.ist.po.ui does not exist
import static pt.utl.ist.po.ui.UserInteraction.IO;
                              ^
./sonet/textui/agent/UnportectProfile.java:8: static import only from classes and interfaces
import static pt.utl.ist.po.ui.UserInteraction.IO;
^
./sonet/textui/agent/UnportectProfile.java:13: package sonet.textui.main does not exist
import sonet.textui.main.MenuEntry;
                        ^
./sonet/textui/agent/UnportectProfile.java:14: package sonet.textui.main does not exist
import sonet.textui.main.Message;
                        ^
./sonet/textui/agent/UnportectProfile.java:16: cannot find symbol
symbol: class Command
public class UnprotectProfile extends Command {
                                      ^
./sonet/textui/agent/UnportectProfile.java:32: cannot find symbol
symbol  : class InvalidOperation
location: class sonet.textui.agent.UnprotectProfile
        public final void execute() throws InvalidOperation {
                                           ^
9 errors
make: *** [all] Error 1