Amanda Ortega schrieb:
Hi!

Use my written Ant scripts (You know ant?)

http://web.inf.tu-dresden.de/~ko189283/MuscleCard/

MCardApplet.zip

just replace the source with your source. And read the README or INSTALL or what sounds like this.

Regards,
Karsten


I am trying to generate the Card Edge applet - version 0.9.11. I installed
JavaCard 2.1.1 and Java 1.5.0; then I configured the paths JAVA_HOME and
JC21:

JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.10
JC21=/home/amanda/downloads/java/jc211/bin

I downloaded the source code and precompiled binaries of MCardApplet from
Muscle site. When I type

./Verify.sh

in the directory of MCardApplet-0.9.11, this error is showed:

$ ./Verify.sh
+ /home/amanda/downloads/java/jc211/bin/verifycap -verbose
/home/amanda/downloads/java/jc211/api21_export_files/java/lang/javacard/lang.exp
/home/amanda/downloads/java/jc211/api21_export_files/javacard/framework/javacard/framework.exp
/home/amanda/downloads/java/jc211/api21_export_files/javacardx/crypto/javacard/crypto.exp
/home/amanda/downloads/java/jc211/api21_export_files/javacard/security/javacard/security.exp
./out/com/musclecard/CardEdge/javacard/CardEdge.exp
./out/com/musclecard/CardEdge/javacard/CardEdge.jar
./Verify.sh: line 39: /home/amanda/downloads/java/jc211/bin/verifycap: File
or directory not found

and when I type

./Compile.sh

this error is showed:

$ ./Compile.sh
+ /usr/lib/jvm/java-1.5.0-sun-1.5.0.10//bin/javac -verbose -classpath
/home/amanda/downloads/java/jc211/lib/api21.jar -g -d ./out
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/MemoryManager.java
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11
/src/com/musclecard/CardEdge/ObjectManager.java
[parsing started /home/amanda/downloads/muscle_card/MCardApplet-0.9.11
/src/com/musclecard/CardEdge/CardEdge.java]
[parsing completed 253ms]
[parsing started /home/amanda/downloads/muscle_card/MCardApplet-0.9.11
/src/com/musclecard/CardEdge/MemoryManager.java]
[parsing completed 13ms]
[parsing started /home/amanda/downloads/muscle_card/MCardApplet-0.9.11
/src/com/musclecard/CardEdge/ObjectManager.java]
[parsing completed 7ms]
[search path for source files: []]
[search path for class files:
[/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/rt.jar,
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/jsse.jar, /usr/lib/jvm/java-
1.5.0-sun-1.5.0.10/jre/lib/jce.jar,
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/charsets.jar,
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/ext/sunjce_provider.jar,
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/ext/sunpkcs11.jar,
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/ext/localedata.jar,
/usr/lib/jvm/java-1.5.0-sun-1.5.0.10/jre/lib/ext/dnsns.jar]]
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:21:
package javacard.framework does not exist
import javacard.framework.*;
^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:22:
package javacard.security does not exist
import javacard.security.*;
^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:23:
package javacardx.crypto does not exist
import javacardx.crypto.Cipher;
                        ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:68:
cannot find symbol
symbol: class Applet
public class CardEdge extends Applet
                              ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/MemoryManager.java:21:
package javacard.framework does not exist
import javacard.framework.Util;
                          ^
[loading /usr/lib/jvm/java-1.5.0-sun-1.5.0.10
/jre/lib/rt.jar(java/lang/Object.class)]
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/ObjectManager.java:21:
package javacard.framework does not exist
import javacard.framework.ISOException;
                          ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/ObjectManager.java:22:
package javacard.framework does not exist
import javacard.framework.Util;
                          ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:314:
package javacard.security does not exist
    private javacard.security.Key keys[];
                             ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:319:
package javacardx.crypto does not exist
    private javacardx.crypto.Cipher ciphers[];
                            ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:320:
package javacard.security does not exist
    private javacard.security.Signature signatures[];
                             ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:322:
package javacard.security does not exist
    private javacard.security.KeyPair keyPairs[];
                             ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:323:
package javacard.security does not exist
    private javacard.security.RandomData randomData;
                             ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:324:
package javacard.framework does not exist
    private javacard.framework.OwnerPIN pins[];
                              ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:325:
package javacard.framework does not exist
    private javacard.framework.OwnerPIN ublk_pins[];
                              ^
/home/amanda/downloads/muscle_card/MCardApplet-0.9.11/src/com/musclecard/CardEdge/CardEdge.java:356:
cannot find symbol
symbol  : class APDU
location: class com.musclecard.CardEdge.CardEdge
    private void ChangePIN(APDU apdu, byte buffer[])

It shows 100 errors, but I didn't copy all them.

What is happening?

Thanks in advance,
Amanda



------------------------------------------------------------------------

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to