|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Karsten Ohme (widerstand
t-online.de)
Date: Tue Feb 05 2008 - 17:58:34 CST
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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
> Muscle
lists.musclecard.com
> http://lists.drizzle.com/mailman/listinfo/muscle
_______________________________________________
Muscle mailing list
Muscle
lists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]