Ok Another newbie.  Problems compiling

Ok I downloaded SDK 1.3.1_01 and installed it to:
C:\SDK 1.3.1_01 I am Building my first java program. (yes the old hello world). I am using note pad saving my work in c:\j24work\Hello,java.
To complie the program I went in to my c:\j24work director in dos and typed Javac Hello.java and get Bad command or file name.
My classpath is set in my autoexec.bat as CLASSPATH=C:\SDK 1.3.1_01
When I saved my work in notepad I saved as "Hello.java" with all files under format.
I have spent a few frustrating days at this and I am at witts end now. So PLEASE help.

Ok I downloaded SDK 1.3.1_01 and installed it to:
C:\SDK 1.3.1_01 I am Building my first java program.
(yes the old hello world). I am using note paduse any other good editors like emacs ,vi,....... etc
if ur going to use java for devolpment means begin praticing it in
a good editor from the begining itself
saving
my work in c:\j24work\Hello,java.
To complie the program I went in to my c:\j24worku can compile it in any directory by
<any directory> javac c:\J24work\Hello.java
k director in dos and typed Javac Hello.java and get
Bad command or file name.bcas ur dos prompt does not recognize the "javac" command
My classpath is set in my autoexec.bat as
s CLASSPATH=C:\SDK 1.3.1_01set CLASSPATH =C:\SDK 1.3.1_01\bin;
When I saved my work in notepad I saved as
s "Hello.java" with all files under format.no problem with ur file name
I have spent a few frustrating days at this and I am
m at witts end now. So PLEASE help.all the best
kamal

Similar Messages

  • Ok another newbie problem plz help me

    Hi all, I just posted a few minutes ago where to find SDK 1.3.1 standard edition, I found and finished downloading it, I installed it, and the book I am using says the following, plz bare with me but I don't have a clue what this means cuz my comp doesnt have what that thing says. ok here it is:
    Windows NT and 2000 Configuration
    To set any environment variables on a windows NT or windows 2000 system, choose Start, Control Panel, System, Environment from the taskbar. A dialog box will open where you can view the current values of environmental variables and make changes to them.
    The PATH variable might be listed in System Variables or User Variables. PATH contains a list of folders seperated by semicolons.
    At the beginning of the PATH setting, insert the folder where you installed the SDK followed by the text /bin and a semicolon (";").
    For example, if your PATH was c:\windows;c:\command and you installed the SDK into C:\jdk1.3 your new PATH should have the following value:
    PATH c:\jdk1.3\bin;c:\windows;c:\windows\command
    After making this change, look for a classpath variable. If you don't find it, you're done configuring theSDK. Click the Apply button to save yuour changes, and then reboot your computer.
    If you do find CLASSPATH, place your cursor to the left of the existing CLASSPATH value and insert the SDK folder followed the the text \lib\tools.jar;.;
    For example, if you installed the SDK into c:\jdk1.3 and your classpaht had the value c:\javaclasses, your classpath variable should have the following value:
    c:\jdk1.3\lib\tools.jar;.;c:\javaclasses
    After setting your CLASSPATH variable (if necessary), click the aplly button to make your changes permanent, and then reboot the computerl
    Long isnt it? well anyway my path thing is completely different than what it says, when I double click it or press on edit, it gives me this:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
    and it doesnt look like anything of the stuff in the book. am I doing what it says or is there a mistake I made? if so plz tell me what I should do, no evil people plz I don't get all this stuff. :)

    For example, your PATH is %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem and if you installed the SDK into C:\jdk1.3 your new PATH should have the following value:
    C:\jdk1.3;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

  • Another Newbie

    Hey guys
    As you can see of the subject im just another newbie who needs help +)
    Well...here i am newbie to java programming who extremely wants to now it and be able to manage it +)
    My understanding that all that i need i can get from books. So is there any of you guys can give me an advise which book is better to start off. There is a huge amount of books on the market and i feel a bit lost.. which one?? +)
    Or there is better option for me to learn Java??
    Cheers

    If you can get the assistance of someone who really knows Java in person, that will be your most valuable resource. After that, the online Java tutorials, and any of the books recommended are good starting points.
    If you've already got some sort of programming background, I'd personally recommend reading "The Java Programming Language" as a way to get a thorough grounding in the fundamentals of the language, then perhaps the Bruce Eckels book "Thinking in Java" (which is available online).
    After that, your most valuable resources will be the JavaDoc APIs which you can access online, or download.
    Finally, if you choose to ask questions here:
    * Remember to search the forums for answers first.
    * Try to include code to illustrate the problem you're encountering
    * Always include all the error messages (including compiler errors).
    Dave.

  • Problem compiling Abstract class

    Hi
    I have writting an abstract class Sort.java and another class BubbleSort.java. I am having problems compiling BubbleSort.java class.
    The following is the error message
    BubbleSort.java:8: missing method body, or declare abstract
         public int doSorting(int[] array);
    ^
    BubbleSort.java:11: return outside method
              return num;
    ^
    The following is the code
    public abstract class Sort
    public abstract int doSorting(int[] array);
    }// End of class
    public class BubbleSort extends Sort
    private int num = 2;
    public int doSorting(int[] array);
    num = num + 2;
    return num;
    } // end of class

    Remove the semi-colon.
    public int doSorting(int[] array); // <------- there

  • Another Thread About Compiling

    I'm having problems compiling some java source files, and after scouring these forums and doing countless google searches I can't seem to get this figured out.
    The source files are divided into two packages: tic, and tic.event. As such, the directory structure is a folder called "tic" that contains several source files and a .jar file and another folder "event" which contains the remaining source files.
    Here's the command I've been trying to use:
    javac -classpath /home/tic:/home/tic/event:/home/tic/pircbot.jar tic/*.java tic/event/*.javaAnd I'm getting a ton of undefined symbol errors:
    tic/event/Message.java:6: cannot resolve symbol
    symbol : class TargetEvent
    location: class tic.event.Message
    public abstract class Message extends TargetEvent {
    ^
    tic/event/ChannelEvent.java:6: cannot resolve symbol
    symbol : class TargetEvent
    location: class tic.event.ChannelEvent
    public class ChannelEvent extends TargetEvent {
    ^
    tic/event/Finger.java:6: cannot resolve symbol
    symbol : class TargetEvent
    location: class tic.event.Finger
    public class Finger extends TargetEvent {
    ^
    tic/event/NickChange.java:6: cannot resolve symbol
    symbol : class TargetEvent
    location: class tic.event.NickChange
    public class NickChange extends TargetEvent {
    ^
    tic/event/Notice.java:6: cannot resolve symbol
    symbol : class TargetEvent
    location: class tic.event.Notice
    public class Notice extends TargetEvent {
    ^
    tic/event/Ping.java:6: cannot resolve symbol
    symbol : class TargetEvent
    location: class tic.event.Ping
    public class Ping extends TargetEvent {
    ^
    tic/event/Quit.java:6: cannot resolve symbol
    symbol : class SourceEvent
    location: class tic.event.Quit
    public class Quit extends SourceEvent {
    ^
    tic/event/UserMode.java:6: cannot resolve symbol
    symbol : class TargetEvent
    location: class tic.event.UserMode
    public class UserMode extends TargetEvent {
    ^
    tic/event/Version.java:6: cannot resolve symbol
    symbol : class TargetEvent
    location: class tic.event.Version
    public class Version extends TargetEvent {
    ^
    tic/Client.java:288: cannot resolve symbol
    symbol : class ServerResponse
    location: class tic.Client
    log.Log(this.getName(), new ServerResponse(response, code));
    ^
    tic/Client.java:364: cannot resolve symbol
    symbol : class Time
    location: class tic.Client
    log.Log(target, new Time(sourceNick, sourceLogin,
    ^
    tic/event/Message.java:22: cannot resolve symbol
    symbol : variable super
    location: class tic.event.Message
    return super.Serialize(outgoing);
    ^
    tic/event/ChannelBanEvent.java:21: cannot resolve symbol
    symbol : method Serialize (java.util.ArrayList)
    location: class tic.event.ChannelEvent
    return super.Serialize(outgoing);
    ^
    tic/event/ChannelKeyEvent.java:21: cannot resolve symbol
    symbol : method Serialize (java.util.ArrayList)
    location: class tic.event.ChannelEvent
    return super.Serialize(outgoing);
    ^
    tic/event/ChannelSetLimit.java:21: cannot resolve symbol
    symbol : method Serialize (java.util.ArrayList)
    location: class tic.event.ChannelEvent
    return super.Serialize(outgoing);
    ^
    tic/event/RecipientChannelEvent.java:21: cannot resolve symbol
    symbol : method Serialize (java.util.ArrayList)
    location: class tic.event.ChannelEvent
    return super.Serialize(outgoing);
    ^
    tic/event/Mode.java:20: cannot resolve symbol
    symbol : method Serialize (java.util.ArrayList)
    location: class tic.event.ChannelEvent
    return super.Serialize(outgoing);
    ^
    tic/event/Notice.java:20: cannot resolve symbol
    symbol : variable super
    location: class tic.event.Notice
    return super.Serialize(outgoing);
    ^
    tic/event/Ping.java:20: cannot resolve symbol
    symbol : variable super
    location: class tic.event.Ping
    return super.Serialize(outgoing);
    ^
    tic/event/Quit.java:20: cannot resolve symbol
    symbol : variable super
    location: class tic.event.Quit
    return super.Serialize(outgoing);
    ^
    tic/event/Topic.java:25: cannot resolve symbol
    symbol : method Serialize (java.util.ArrayList)
    location: class tic.event.ChannelEvent
    return super.Serialize(outgoing);
    ^
    tic/event/UserMode.java:20: cannot resolve symbol
    symbol : variable super
    location: class tic.event.UserMode
    return super.Serialize(outgoing);
    ^
    22 errors
    Most of those classes (Time, TargetEvent) are in the tic.event package. Not sure why it's unable to resolve things like super and serializable though. Any insight would be greatly appreciated. Thanks.

    Ok, here is UserMode.java which should correspond with the last error for example:
    package tic.event;
    import java.util.*;
    public class UserMode extends TargetEvent {
         private String mode;
         public UserMode(String sourceNick, String sourceLogin,
                             String sourceHostname, String targetNick, String mode) {
              super("USRMD", sourceNick, sourceLogin, sourceHostname, targetNick);
              this.mode = mode;
         public String Serialize(ArrayList incoming) {
              ArrayList outgoing =
                   new ArrayList(Arrays.asList(new String[] {mode}));
              outgoing.addAll(incoming);
              return super.Serialize(outgoing);
    }Once again, I know this program works, so I'm not sure if analyzing code syntax is going to help here...
    EDIT: Ok, yeah I'm pretty sure its something with the classpath too.. but what should I be checking here?
    Message was edited by:
    VP.

  • [svn:fx-trunk] 12270: * Another batch of compiler fixes.

    Revision: 12270
    Revision: 12270
    Author:   [email protected]
    Date:     2009-11-30 07:51:06 -0800 (Mon, 30 Nov 2009)
    Log Message:
    Another batch of compiler fixes.
    QE notes:
    Doc notes:
    Bugs: SDK-24083, SDK-24084, SDK-23721, SDK-24386
    Reviewer: Corey
    Tests run: checkintests
    Is noteworthy for integration: yes, fixes DMV issue and FB issue
    Code-level description of changes:
      modules/compiler/src/java/flex2/tools/PreLink.java
        Revert a last minute change, which I made before revision 12043,
        by moving the while loop back outside the for loop.  Otherwise the
        iterator only gets created once inside the for loop.  This fixes
        SDK-23721 and SDK-24386.
      modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
        Modified stripRedeclaredManagementVars() by checking if classInfo
        is null before using it.  It can be null when errors have
        occurred.  This helped reveal the problem with SDK-24083 and
        SDK-24084.
      modules/compiler/src/java/flex2/compiler/SourceList.java
        Modified calculateRelativePath() to better handle multiple
        directories which overlap by name.  This fixes SDK-24083 and
        SDK-24084.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24083
        http://bugs.adobe.com/jira/browse/SDK-24084
        http://bugs.adobe.com/jira/browse/SDK-23721
        http://bugs.adobe.com/jira/browse/SDK-24386
        http://bugs.adobe.com/jira/browse/SDK-23721
        http://bugs.adobe.com/jira/browse/SDK-24386
        http://bugs.adobe.com/jira/browse/SDK-24083
        http://bugs.adobe.com/jira/browse/SDK-24084
        http://bugs.adobe.com/jira/browse/SDK-24083
        http://bugs.adobe.com/jira/browse/SDK-24084
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/SourceList.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/SyntaxTreeEvaluator.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/tools/PreLink.java

  • Having problems compiling *.java with import javax.servlet.jsp......

    I've been trying to do the tutorials in a book titled Apache Jakarta-Tomcat as part of my introduction to JSP. I'm new to Java but do know the basics. I have on my machine Java 1.3, Java 1.4, Java FrameWorks 2.1 and Jython 2.1 on Win2000 Pro. So enough about my configuration. I have never worked with packages also.
    I downloaded the files from the books site due to the fact I make a lot of typos when hand coding Java (I've become a pretty good debugger of my own code). But everytime I go to compile the *.java I get error messages. So below you will find HelloTag.java and beneath that the error messages that are thrown when I try and compile it. I tested other bits of *.java and have had no problem compiling them. Is there a JSP module I'm missing?
    Am I doing something wrong or am I missing something from my configuration.
    Marijan Madunic
    package chapter2;
    import javax.servlet.jsp.JspException;
    import javax.servlet.jsp.JspTagException;
    import javax.servlet.jsp.tagext.TagSupport;
    public class HelloTag extends TagSupport
    public void HelloTag() {
    // Method called when the closing hello tag is encountered
    public int doEndTag() throws JspException {
    try {
    // We use the pageContext to get a Writer
    // We then print the text string Hello
    pageContext.getOut().print("Hello");
    catch (Exception e) {
    throw new JspTagException(e.getMessage());
    // We want to return SKIP_BODY because this Tag does not support
    // a Tag Body
    return SKIP_BODY;
    public void release() {
    // Call the parent's release to release any resources
    // used by the parent tag.
    // This is just good practice for when you start creating
    // hierarchies of tags.
    super.release();
    D:\Java\JDK 1.3\bin>javac HelloTag.java
    HelloTag.java:3: cannot resolve symbol
    symbol : class JspException
    location: package jsp
    import javax.servlet.jsp.JspException;
    ^
    HelloTag.java:4: cannot resolve symbol
    symbol : class JspTagException
    location: package jsp
    import javax.servlet.jsp.JspTagException;
    ^
    HelloTag.java:5: cannot resolve symbol
    symbol : class TagSupport
    location: package tagext
    import javax.servlet.jsp.tagext.TagSupport;
    ^
    HelloTag.java:7: cannot resolve symbol
    symbol : class TagSupport
    location: class chapter2.HelloTag
    public class HelloTag extends TagSupport
    ^
    HelloTag.java:14: cannot resolve symbol
    symbol : class JspException
    location: class chapter2.HelloTag
    public int doEndTag() throws JspException {
    ^
    HelloTag.java:20: cannot resolve symbol
    symbol : variable pageContext
    location: class chapter2.HelloTag
    pageContext.getOut().print("Hello");
    ^
    HelloTag.java:24: cannot resolve symbol
    symbol : class JspTagException
    location: class chapter2.HelloTag
    throw new JspTagException(e.getMessage());
    ^
    HelloTag.java:28: cannot resolve symbol
    symbol : variable SKIP_BODY
    location: class chapter2.HelloTag
    return SKIP_BODY;
    ^
    HelloTag.java:37: cannot resolve symbol
    symbol : variable super
    location: class chapter2.HelloTag
    super.release();
    ^
    9 errors

    Well, it looks like you've not got the servlet development kit JAR on your classpath. I think it'll probably be called servlet.jar on your system. Add that to the classpath if it's not already there.
    Incidentally, you've bumped into one of the areas Java's slightly lenient - declaring a method that looks like a constructor:
    public HelloTag() { }
    public void HelloTag() { }The first is a constructor, the second is a normal method. I'm assuming you intended to have the former instead of the latter.
    Anyway, hope this helps.

  • Problems compiling Zaptel package [SOLVED-ISH]

    Hey guys, I'm on an Arch64 system and I'm having problems compiling Zaptel (a dependancy for Asterisk).
    Here's the pastebin of the errors I get from the Zaptel makefile: http://pastebin.com/776475
    Here's my analysis so far:
    There's a line in the Makefile for the zaptel driver that goes like this:
    make -C /lib/modules/2.6.17-ARCH/build/ SUBDIRS=/home/woogie/zaptel/src/zaptel-1.2.8 modules
    This line activates the kernel's makefile in order to build modules, but specifies that the source directory for zaptel should be included in the make process.
    Then things go down the proverbial drain - linux/err_kernel_only.h gets included in the build process, which is designed to do one thing only - stop the build process. So I'm not entirely too sure what's going on here. Is there something misconfigured on my system, or is the Zaptel build system flawed somehow, such that I need to compensate for it?

    Further information:
    I've manually run the problematic make command from /lib/modules/2.6.17-ARCH/build on my own. After reading the kernel makefile documentation, I've learned of the V=1 flag to show me exactly what's going on. The failing command is this one:
    gcc -Wp,-MD,/home/cestus/zaptel/src/zaptel-1.2.8/.zaptel.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-unknown-linux-gnu/4.1.1/include -D__
    KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2
    -fomit-frame-pointer -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -fun
    it-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement -Wno-pointer-sign -I. -Iinclude -O4 -g -Wall -DBUILDING_T
    ONEZONE -m64 -DSTANDALONE_ZAPATA -DZAPTEL_CONFIG="/etc/zaptel.conf" -DHOTPLUG_FIRMWARE -I/home/cestus/zaptel/src/zaptel-1.2.8//include
    -I/home/cestus/zaptel/src/zaptel-1.2.8//include/oct6100api -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(zaptel)" -D"KBUIL
    D_MODNAME=KBUILD_STR(zaptel)" -c -o /home/cestus/zaptel/src/zaptel-1.2.8/zaptel.o /home/cestus/zaptel/src/zaptel-1.2.8/zaptel.c
    I've figured out that the bit which causes the failure is "-include include/linux/autoconf.h", because autoconf.h just includes the "err_kernel_only" header automatically, which then slays the build process. And I've also discovered that the Zaptel devs are uber-leet. They've found the magical -O4 level in gcc. You know, the one above 3, where the supported optimization levels in gcc are -O, -Os, -O2 and -O3 

  • Problem compiling Java on XP

    i'm new to java, just went through the tutorial just now..
    tried compilling my program the first time on XP, but the system doesn't recognise the command JAVAC,
    i've installed the java compiler (j2re-1_4_1_01-windows-i586.exe)
    but it still isn't working.. any help?
    thanks!

    then again.. i'm still having problems compiling..
    i managed to install the right sdk, but.. i have to run the command javac from the bin directory.. else the command prompt won't recognise it..
    anyway to get around this?
    also.. because of this.. i can't compile my program.. :(

  • Having problems compiling script

    I am rather new to java an started a couple of days ago and I ran into a problem compiling this script in the command line
    class VariableDemo {
    public static void main (String args[]) {
    int num = 1000;
    System.out.println (num + " is the value of num") ;
    At first I forgot to capitolize the 'S' in System (which is why I was getting errors) but after I had corrected it , I still could not get it to compile in a command prompt
    even after I corrected my mistakes, I still get this error:
    error: cannot read: VariableDemo.java
    1 error
    When I ran it through JCreator it compiled it just fine and found no errors. SO I just want to know if it is some thing that has to do with the command line or is there an error I am not seeing?
    I am running Windows XP Pro with service pack 2 and using JCreator 3.50.010

    Sorry, I am new to this I just called it script out of ignorance, but, yes it is in the same directory. I even Pathed it out again to be sure.

  • How to programmatically jump from one topic to another in a compiled CHM file

    Hello,
    I'm working with the trial version of RoboHelp 9.0, trying to evaluate it for my company before we go ahead and purchase it.
    Basically I'm importing a Word document and then exporting it into a .chm file.
    I'm using a programing tool to jump from one topic to another in the compiled CHM file.
    The topic is displayed just fine but the content on the left side stays closed and doesn't open accordingly.
    I'm not sure how to extract from the RoboHelp viewer a topic's HTML address to serve as an input for my programming tool.
    I'll appreciate any idea.

    hi
    say there are two infoobjects X  and Y.
    X is existing infoobject and Y in new one.
    go to infosurce-search for X-create export datasource - map the rules and load the data.
    This is one way.
    Other way is u can use X as a reference object of Y so that both of them have same structure and both objects will share common database tables in BW which are exsting for X.
    Hope this helps.
    Kindly assign the points if it helps.

  • Problems compiling program

    hello.
    this is james mcfadden. i'm having problems compiling the Demo.java program. the Demo.java program is shown below along with the MediaPanel.java and MediaTest.java programs. when i compile the Demo.java program i get the following errors. i really need help in getting rid of these errors.
    ----jGRASP exec: javac -g X:\CP4B Project\Demo.java
    Demo.java:297: cannot find symbol
    symbol : class Media
    location: class Demo
    MediaTest media=new Media();
    ^
    Demo.java:301: cannot find symbol
    symbol : class Media
    location: class Demo
    MediaTest media=new Media();
    ^
    Demo.java:305: cannot find symbol
    symbol : class Media
    location: class Demo
    MediaTest media=new Media();
    ^
    3 errors
    ----jGRASP wedge2: exit code for process is 1.
    ----jGRASP: operation complete.
    //Written by:Seamus McFadden
    //Class:CP4B
    //Program Number:1
    //Program Name:Demo.java
    //Description:
    //Supervisor:Gerard McCloskey
    import java.awt.*;//Contains all of the classes for creating user interfaces and for painting graphics and images
    import java.awt.event.*;//Provides interfaces and classes for dealing with different types of events fired by AWT components
    import javax.swing.*;//Provides a set of lightweight components that, to the maximum degree possible, work the same on all platforms
    public class Demo extends JFrame{
        public static void main(String[] args){
            int choice=-1;//a variable of type int that is set to -1
            choice=getChoice();//invokes the method getChoice()
            if(choice!=0){
               getSelected(choice);//invokes the method getSelected(choice)
            }//end if
        }//end main
        public static int getChoice(){
            String choice;//a variable of type string
            int ch;//a variable of type int
            choice=JOptionPane.showInputDialog(null,
                    "1. Product Menu\n" +
                    "2. Member Menu\n" +
                    "3. Rental Menu\n" +
                          "4. Media Menu\n" +
                    "5. Log Off\n\n" +
                    "Enter your choice");//asks the user for some input
            ch=Integer.parseInt(choice);//a class that wraps a value of the primitive type int in an object
            return ch;//a method that returns an integer value
        }//end getChoice
        public static void getSelected(int choice){
            if(choice == 1) {
                   product();
            }//end if
            if(choice==2){
               member();
            }//end if
            if(choice==3){
               rental();
            }//end if
                if(choice==4){
               media();
            }//end if
                if(choice==5){
                   LogOff logoff=new LogOff();
                }//end if
                else{
                   ErrorMessage error=new ErrorMessage();
        }//end getSelected
        public static void product(){
             int productChoice=-1;//a variable of type int that is set to -1
           productChoice=getProductChoice();//invokes the method getChoice()
           if(productChoice!=0){
              getProductSelected(productChoice);//invokes the method getSelected(choice)
           }//end if
           getChoice(); 
        public static void member(){
           int memberChoice=-1;//a variable of type int that is set to -1
           memberChoice=getMemberChoice();//invokes the method getChoice()
           if(memberChoice!=0){
              getMemberSelected(memberChoice);//invokes the method getSelected(choice)
           }//end if
           getChoice(); 
        public static void rental(){
           int rentalChoice=-1;//a variable of type int that is set to -1
           rentalChoice=getRentalChoice();//invokes the method getChoice()
           if(rentalChoice!=0){
              getRentalSelected(rentalChoice);//invokes the method getSelected(choice)
           }//end if
           getChoice();
          public static void media(){
           int mediaChoice=-1;//a variable of type int that is set to -1
           mediaChoice=getMediaChoice();//invokes the method getChoice()
           if(mediaChoice!=0){
              getMediaSelected(mediaChoice);//invokes the method getSelected(choice)
           }//end if
           getChoice(); 
          public static int getProductChoice(){
           String productChoice;//a variable of type string
           int pch;//a variable of type int
           productChoice=JOptionPane.showInputDialog(null,
                   "1. Add product details\n" +
                   "2. View product details\n" +
                   "3. Edit product details\n" +
                         "4. Delete product details\n" +
                   "5. Return to main menu\n\n" +
                   "Enter your choice");//asks the user for some input
           pch=Integer.parseInt(productChoice);//a class that wraps a value of the primitive type int in an object
           return pch;//a method that returns an integer value
        }//end getProductChoice
          public static int getMemberChoice(){
           String memberChoice;//a variable of type string
           int mch;//a variable of type int
           memberChoice=JOptionPane.showInputDialog(null,
                   "1. Add member details\n" +
                   "2. View member details\n" +
                   "3. Edit member details\n" +
                             "4. Delete member details\n" +
                   "5. Return to main menu\n\n" +
                   "Enter your choice");//asks the user for some input
           mch=Integer.parseInt(memberChoice);//a class that wraps a value of the primitive type int in an object
           return mch;//a method that returns an integer value
        }//end getMemberChoice
          public static int getRentalChoice(){
           String rentalChoice;//a variable of type string
           int rch;//a variable of type int
           rentalChoice=JOptionPane.showInputDialog(null,
                   "1. Add rental details\n" +
                   "2. View rental details\n" +
                   "3. Edit rental details\n" +
                             "4. Delete rental details\n" +
                   "5. Return to main menu\n\n" +
                   "Enter your choice");//asks the user for some input
           rch=Integer.parseInt(rentalChoice);//a class that wraps a value of the primitive type int in an object
           return rch;//a method that returns an integer value
        }//end getRentalChoice
          public static int getMediaChoice(){
           String mediaChoice;//a variable of type string
           int mtch;//a variable of type int
           mediaChoice=JOptionPane.showInputDialog(null,
                   "1. Listen to songs\n" +
                             "2. View movie previews\n" +
                             "3. View game previews\n" +
                   "4. Return to main menu\n\n" +
                   "Enter your choice");//asks the user for some input
           mtch=Integer.parseInt(mediaChoice);//a class that wraps a value of the primitive type int in an object
           return mtch;//a method that returns an integer value
        }//end getMediaChoice
          public static void getProductSelected(int productChoice){
           if(productChoice==1){
                  addProducts();
           }//end if
           if(productChoice==2){
              viewProducts();
           }//end if
           if(productChoice==3){
              editProducts();
           }//end if
               if(productChoice==4){
              deleteProducts();
           }//end if
               else{
                   ErrorMessage error=new ErrorMessage();
        }//end getProductSelected
          public static void getMemberSelected(int memberChoice){
           if(memberChoice==1){
                  addMembers();
           }//end if
           if(memberChoice==2){
              viewMembers();
           }//end if
           if(memberChoice==3){
              editMembers();
           }//end if
               if(memberChoice==4){
              deleteMembers();
           }//end if
               else{
                   ErrorMessage error=new ErrorMessage();
        }//end getMemberSelected
          public static void getRentalSelected(int rentalChoice){
           if(rentalChoice==1){
                  addRentals();
           }//end if
           if(rentalChoice==2){
              viewRentals();
           }//end if
           if(rentalChoice==3){
              editRentals();
           }//end if
               if(rentalChoice==4){
              deleteRentals();
           }//end if
               else{
                   ErrorMessage error=new ErrorMessage();
        }//end getRentalSelected
          public static void getMediaSelected(int mediaChoice){
           if(mediaChoice==1){
                  hearSongs();
           }//end if
           if(mediaChoice==2){
              viewMovies();
           }//end if
           if(mediaChoice==3){
              viewGames();
           }//end if
               else{
                   ErrorMessage error=new ErrorMessage();
        }//end getMediaSelected
          public static void addProducts(){
           ProductForm product=new ProductForm();
           product.getInput();
               product.setVisible(true);
          public static void viewProducts(){
           DatabaseTest tt=new DatabaseTest();
               tt.setVisible(true);
          public static void editProducts(){
           ProductForm product=new ProductForm();
               product.getInput();
               product.setVisible(true);
          public static void deleteProducts(){
           ProductForm product=new ProductForm();
               product.setVisible(true);
          public static void addMembers(){
           MemberForm member=new MemberForm();
               member.getInput();
               member.setVisible(true);
          public static void viewMembers(){
           DatabaseTest tt=new DatabaseTest();
               tt.setVisible(true);
          public static void editMembers(){
           MemberForm member=new MemberForm();
               member.getInput();
               member.setVisible(true);
          public static void deleteMembers(){
           MemberForm member=new MemberForm();
               member.setVisible(true);
          public static void addRentals(){
           RentalForm rental=new RentalForm();
               rental.getInput();
               rental.setVisible(true);
          public static void viewRentals(){
           DatabaseTest tt=new DatabaseTest();
               tt.setVisible(true);
          public static void editRentals(){
           RentalForm rental=new RentalForm();
               rental.getInput();
               rental.setVisible(true);
          public static void deleteRentals(){
           RentalForm rental=new RentalForm();
               rental.setVisible(true);
        public static void hearSongs(){
           MediaTest media=new Media(); 
        public static void viewMovies(){
           MediaTest media=new Media();   
        public static void viewGames(){
           MediaTest media=new Media();   
    }//end class Demo
    import java.awt.BorderLayout;
    import java.awt.Component;
    import java.io.IOException;
    import java.net.URL;
    import javax.media.CannotRealizeException;
    import javax.media.Manager;
    import javax.media.NoPlayerException;
    import javax.media.Player;
    import javax.swing.JPanel;
    public class MediaPanel extends JPanel{
       public MediaPanel(URL mediaURL){
          setLayout(new BorderLayout());//use a BorderLayout
          //Use lightweight components for Swing compatibility
          Manager.setHint(Manager.LIGHTWEIGHT_RENDERER,true);
          try{
             //create a player to play the media specified in the URL
             Player mediaPlayer=Manager.createRealizedPlayer(mediaURL);
             //get the components for the video and the playback controls
             Component video=mediaPlayer.getVisualComponent();
             Component controls=mediaPlayer.getControlPanelComponent();
             if(video!=null)
                add(video,BorderLayout.CENTER);//add video component
             if(controls!=null)
                add(controls,BorderLayout.SOUTH);//add controls
             mediaPlayer.start();//start playing the media clip
          }//end try
          catch(NoPlayerException noPlayerException){
             System.err.println("No media player found");
          }//end catch
          catch(CannotRealizeException cannotRealizeException){
             System.err.println("Could not realize media player");
          }//end catch
          catch(IOException iOException){
             System.err.println("Error reading from the source");
          }//end catch
       }//end MediaPanel constructor
    }//end class MediaPanel
    import java.io.File;
    import java.net.MalformedURLException;
    import java.net.URL;
    import javax.swing.JFileChooser;
    import javax.swing.JFrame;
    public class MediaTest{
       //launch the application
       public static void main(String args[]){
          //create a file chooser
          JFileChooser fileChooser=new JFileChooser();
          //show open file dialog
          int result=fileChooser.showOpenDialog(null);
          if(result==JFileChooser.APPROVE_OPTION){//user chose a file
             URL mediaURL=null;
             try{
                //get the file as URL
                mediaURL=fileChooser.getSelectedFile().toURL();
             }//end try
             catch(MalformedURLException malformedURLException){
                System.err.println("Could not create URL for the file");
             }//end catch
             if(mediaURL!=null) {//only display if there is a valid URL
                JFrame mediaTest=new JFrame("Media Tester");
                mediaTest.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                MediaPanel mediaPanel=new MediaPanel(mediaURL);
                mediaTest.add(mediaPanel);
                mediaTest.setSize(300,300);
                mediaTest.setVisible(true);
             }//end inner if
          }//end outer if
       }//end main
    }//end class MediaTest

    hello.
    this is james mcfadden. thanks for the reply. i did what you told me to do, but i am still having trouble trying to use the 2 JMF programs (MediaPanel.java and MediaTest.java) with the Demo.java program. the Demo.java program compiles and runs ok, but when i press 1 (for listening to songs) in the media menu i get a JOptionPane (An Error Message) displayed on screen. how can i fix this problem?
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class Demo extends JFrame{
        public static void main(String[] args){
            int choice=-1;//a variable of type int that is set to -1
            choice=getChoice();//invokes the method getChoice()
            if(choice!=0){
               getSelected(choice);//invokes the method getSelected(choice)
            }//end if
        }//end main
        public static int getChoice(){
            String choice;//a variable of type string
            int ch;//a variable of type int
            choice=JOptionPane.showInputDialog(null,
                    "1. Product Menu\n" +
                    "2. Member Menu\n" +
                    "3. Rental Menu\n" +
                          "4. Media Menu\n" +
                    "5. Log Off\n\n" +
                    "Enter your choice");//asks the user for some input
            ch=Integer.parseInt(choice);//a class that wraps a value of the primitive type int in an object
            return ch;//a method that returns an integer value
        }//end getChoice
        public static void getSelected(int choice){
            if(choice == 1) {
                   product();
            }//end if
            if(choice==2){
               member();
            }//end if
            if(choice==3){
               rental();
            }//end if
                if(choice==4){
               media();
            }//end if
                if(choice==5){
                   LogOff logoff=new LogOff();
                }//end if
                else{
                   JOptionPane.showMessageDialog(null,"Error\n\nInvalid options\nPlease choose 1, 2, 3, 4 or 5 on the main menu\nPlease choose 1, 2, 3, 4 or 5 on the product menu\nPlease choose 1, 2, 3, 4 or 5 on the member menu\nPlease choose 1, 2, 3, 4 or 5 on the rental menu\nPlease choose 1, 2, 3 or 4 on the media menu");
                   System.exit(0);
        }//end getSelected
        public static void product(){
             int productChoice=-1;//a variable of type int that is set to -1
           productChoice=getProductChoice();//invokes the method getChoice()
           if(productChoice!=0){
              getProductSelected(productChoice);//invokes the method getSelected(choice)
           }//end if
           getChoice(); 
        public static void member(){
           int memberChoice=-1;//a variable of type int that is set to -1
           memberChoice=getMemberChoice();//invokes the method getChoice()
           if(memberChoice!=0){
              getMemberSelected(memberChoice);//invokes the method getSelected(choice)
           }//end if
           getChoice(); 
        public static void rental(){
           int rentalChoice=-1;//a variable of type int that is set to -1
           rentalChoice=getRentalChoice();//invokes the method getChoice()
           if(rentalChoice!=0){
              getRentalSelected(rentalChoice);//invokes the method getSelected(choice)
           }//end if
           getChoice();
          public static void media(){
           int mediaChoice=-1;//a variable of type int that is set to -1
           mediaChoice=getMediaChoice();//invokes the method getChoice()
           if(mediaChoice!=0){
              getMediaSelected(mediaChoice);//invokes the method getSelected(choice)
           }//end if
           getChoice(); 
          public static int getProductChoice(){
           String productChoice;//a variable of type string
           int pch;//a variable of type int
           productChoice=JOptionPane.showInputDialog(null,
                   "1. Add product details\n" +
                   "2. View product details\n" +
                   "3. Edit product details\n" +
                         "4. Delete product details\n" +
                   "5. Return to main menu\n\n" +
                   "Enter your choice");//asks the user for some input
           pch=Integer.parseInt(productChoice);//a class that wraps a value of the primitive type int in an object
           return pch;//a method that returns an integer value
        }//end getProductChoice
          public static int getMemberChoice(){
           String memberChoice;//a variable of type string
           int mch;//a variable of type int
           memberChoice=JOptionPane.showInputDialog(null,
                   "1. Add member details\n" +
                   "2. View member details\n" +
                   "3. Edit member details\n" +
                             "4. Delete member details\n" +
                   "5. Return to main menu\n\n" +
                   "Enter your choice");//asks the user for some input
           mch=Integer.parseInt(memberChoice);//a class that wraps a value of the primitive type int in an object
           return mch;//a method that returns an integer value
        }//end getMemberChoice
          public static int getRentalChoice(){
           String rentalChoice;//a variable of type string
           int rch;//a variable of type int
           rentalChoice=JOptionPane.showInputDialog(null,
                   "1. Add rental details\n" +
                   "2. View rental details\n" +
                   "3. Edit rental details\n" +
                             "4. Delete rental details\n" +
                   "5. Return to main menu\n\n" +
                   "Enter your choice");//asks the user for some input
           rch=Integer.parseInt(rentalChoice);//a class that wraps a value of the primitive type int in an object
           return rch;//a method that returns an integer value
        }//end getRentalChoice
          public static int getMediaChoice(){
           String mediaChoice;//a variable of type string
           int mtch;//a variable of type int
           mediaChoice=JOptionPane.showInputDialog(null,
                   "1. Listen to songs\n" +
                             "2. View movie previews\n" +
                             "3. View game previews\n" +
                   "4. Return to main menu\n\n" +
                   "Enter your choice");//asks the user for some input
           mtch=Integer.parseInt(mediaChoice);//a class that wraps a value of the primitive type int in an object
           return mtch;//a method that returns an integer value
        }//end getMediaChoice
          public static void getProductSelected(int productChoice){
           if(productChoice==1){
                  addProducts();
           }//end if
           if(productChoice==2){
              viewProducts();
           }//end if
           if(productChoice==3){
              editProducts();
           }//end if
               if(productChoice==4){
              deleteProducts();
           }//end if
               else{
                   JOptionPane.showMessageDialog(null,"Error\n\nInvalid options\nPlease choose 1, 2, 3, 4 or 5 on the main menu\nPlease choose 1, 2, 3, 4 or 5 on the product menu\nPlease choose 1, 2, 3, 4 or 5 on the member menu\nPlease choose 1, 2, 3, 4 or 5 on the rental menu\nPlease choose 1, 2, 3 or 4 on the media menu");
                   System.exit(0);
        }//end getProductSelected
          public static void getMemberSelected(int memberChoice){
           if(memberChoice==1){
                  addMembers();
           }//end if
           if(memberChoice==2){
              viewMembers();
           }//end if
           if(memberChoice==3){
              editMembers();
           }//end if
               if(memberChoice==4){
              deleteMembers();
           }//end if
               else{
                   JOptionPane.showMessageDialog(null,"Error\n\nInvalid options\nPlease choose 1, 2, 3, 4 or 5 on the main menu\nPlease choose 1, 2, 3, 4 or 5 on the product menu\nPlease choose 1, 2, 3, 4 or 5 on the member menu\nPlease choose 1, 2, 3, 4 or 5 on the rental menu\nPlease choose 1, 2, 3 or 4 on the media menu");
                   System.exit(0);
        }//end getMemberSelected
          public static void getRentalSelected(int rentalChoice){
           if(rentalChoice==1){
                  addRentals();
           }//end if
           if(rentalChoice==2){
              viewRentals();
           }//end if
           if(rentalChoice==3){
              editRentals();
           }//end if
               if(rentalChoice==4){
              deleteRentals();
           }//end if
               else{
                   JOptionPane.showMessageDialog(null,"Error\n\nInvalid options\nPlease choose 1, 2, 3, 4 or 5 on the main menu\nPlease choose 1, 2, 3, 4 or 5 on the product menu\nPlease choose 1, 2, 3, 4 or 5 on the member menu\nPlease choose 1, 2, 3, 4 or 5 on the rental menu\nPlease choose 1, 2, 3 or 4 on the media menu");
                   System.exit(0);
        }//end getRentalSelected
          public static void getMediaSelected(int mediaChoice){
           if(mediaChoice==1){
                  hearSongs();
           }//end if
           if(mediaChoice==2){
              viewMovies();
           }//end if
           if(mediaChoice==3){
              viewGames();
           }//end if
               else{
                   JOptionPane.showMessageDialog(null,"Error\n\nInvalid options\nPlease choose 1, 2, 3, 4 or 5 on the main menu\nPlease choose 1, 2, 3, 4 or 5 on the product menu\nPlease choose 1, 2, 3, 4 or 5 on the member menu\nPlease choose 1, 2, 3, 4 or 5 on the rental menu\nPlease choose 1, 2, 3 or 4 on the media menu");
                   System.exit(0);
        }//end getMediaSelected
          public static void addProducts(){
           ProductForm product=new ProductForm();
           product.getInput();
               product.setVisible(true);
          public static void viewProducts(){
           DatabaseTest tt=new DatabaseTest();
               tt.setVisible(true);
          public static void editProducts(){
           ProductForm product=new ProductForm();
               product.getInput();
               product.setVisible(true);
          public static void deleteProducts(){
           ProductForm product=new ProductForm();
               product.setVisible(true);
          public static void addMembers(){
           MemberForm member=new MemberForm();
               member.getInput();
               member.setVisible(true);
          public static void viewMembers(){
           DatabaseTest tt=new DatabaseTest();
               tt.setVisible(true);
          public static void editMembers(){
           MemberForm member=new MemberForm();
               member.getInput();
               member.setVisible(true);
          public static void deleteMembers(){
           MemberForm member=new MemberForm();
               member.setVisible(true);
          public static void addRentals(){
           RentalForm rental=new RentalForm();
               rental.getInput();
               rental.setVisible(true);
          public static void viewRentals(){
           DatabaseTest tt=new DatabaseTest();
               tt.setVisible(true);
          public static void editRentals(){
           RentalForm rental=new RentalForm();
               rental.getInput();
               rental.setVisible(true);
          public static void deleteRentals(){
           RentalForm rental=new RentalForm();
               rental.setVisible(true);
        public static void hearSongs(){
           MediaTest media=new MediaTest(); 
        public static void viewMovies(){
           MediaTest media=new MediaTest();   
        public static void viewGames(){
           MediaTest media=new MediaTest();   
    }//end class Demo
    import java.awt.BorderLayout;
    import java.awt.Component;
    import java.io.IOException;
    import java.net.URL;
    import javax.media.CannotRealizeException;
    import javax.media.Manager;
    import javax.media.NoPlayerException;
    import javax.media.Player;
    import javax.swing.JPanel;
    public class MediaPanel extends JPanel{
       public MediaPanel(URL mediaURL){
          setLayout(new BorderLayout());//use a BorderLayout
          //Use lightweight components for Swing compatibility
          Manager.setHint(Manager.LIGHTWEIGHT_RENDERER,true);
          try{
             //create a player to play the media specified in the URL
             Player mediaPlayer=Manager.createRealizedPlayer(mediaURL);
             //get the components for the video and the playback controls
             Component video=mediaPlayer.getVisualComponent();
             Component controls=mediaPlayer.getControlPanelComponent();
             if(video!=null)
                add(video,BorderLayout.CENTER);//add video component
             if(controls!=null)
                add(controls,BorderLayout.SOUTH);//add controls
             mediaPlayer.start();//start playing the media clip
          }//end try
          catch(NoPlayerException noPlayerException){
             System.err.println("No media player found");
          }//end catch
          catch(CannotRealizeException cannotRealizeException){
             System.err.println("Could not realize media player");
          }//end catch
          catch(IOException iOException){
             System.err.println("Error reading from the source");
          }//end catch
       }//end MediaPanel constructor
    }//end class MediaPanel
    import java.io.File;
    import java.net.MalformedURLException;
    import java.net.URL;
    import javax.swing.JFileChooser;
    import javax.swing.JFrame;
    public class MediaTest{
       //launch the application
       public static void main(String args[]){
          //create a file chooser
          JFileChooser fileChooser=new JFileChooser();
          //show open file dialog
          int result=fileChooser.showOpenDialog(null);
          if(result==JFileChooser.APPROVE_OPTION){//user chose a file
             URL mediaURL=null;
             try{
                //get the file as URL
                mediaURL=fileChooser.getSelectedFile().toURL();
             }//end try
             catch(MalformedURLException malformedURLException){
                System.err.println("Could not create URL for the file");
             }//end catch
             if(mediaURL!=null) {//only display if there is a valid URL
                JFrame mediaTest=new JFrame("Media Tester");
                mediaTest.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                MediaPanel mediaPanel=new MediaPanel(mediaURL);
                mediaTest.add(mediaPanel);
                mediaTest.setSize(300,300);
                mediaTest.setVisible(true);
             }//end inner if
          }//end outer if
       }//end main
    }//end class MediaTest

  • Problems compiling at91 driver for samutils-0.2.1

    Hello All!
    I'm having problems compiling the usb driver for sam7 tools. I am receiving the following errors:
    make -C /lib/modules/2.6.39-ARCH/build SUBDIRS=/home/bailey/Source/sam7utils-0.2.1/driver modules
    make[1]: Entering directory `/usr/src/linux-2.6.39-ARCH'
    CC [M] /home/bailey/Source/sam7utils-0.2.1/driver/at91.o
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c: In function âat91_write_bulk_callbackâ:
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c:154:2: error: implicit declaration of function âusb_buffer_freeâ [-Werror=implicit-function-declaration]
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c:140:19: warning: variable âdevâ set but not used [-Wunused-but-set-variable]
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c: In function âat91_writeâ:
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c:178:2: error: implicit declaration of function âusb_buffer_allocâ [-Werror=implicit-function-declaration]
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c:178:6: warning: assignment makes pointer from integer without a cast [enabled by default]
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c:192:6: warning: passing argument 6 of âusb_fill_bulk_urbâ from incompatible pointer type [enabled by default]
    include/linux/usb.h:1266:20: note: expected âusb_complete_tâ but argument is of type âvoid (*)(struct urb *, struct pt_regs *)â
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c: In function âat91_probeâ:
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c:305:2: error: implicit declaration of function âinfoâ [-Werror=implicit-function-declaration]
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c: In function âat91_disconnectâ:
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c:320:2: error: implicit declaration of function âlock_kernelâ [-Werror=implicit-function-declaration]
    /home/bailey/Source/sam7utils-0.2.1/driver/at91.c:328:2: error: implicit declaration of function âunlock_kernelâ [-Werror=implicit-function-declaration]
    cc1: some warnings being treated as errors
    make[2]: *** [/home/bailey/Source/sam7utils-0.2.1/driver/at91.o] Error 1
    make[1]: *** [_module_/home/bailey/Source/sam7utils-0.2.1/driver] Error 2
    make[1]: Leaving directory `/usr/src/linux-2.6.39-ARCH'
    make: *** [default] Error 2
    output of uname -a
    2.6.39-ARCH #1 SMP PREEMPT Mon Jun 27 22:01:13 CEST 2011 i686 Intel(R) Pentium(R) 4 CPU 1.50GHz GenuineIntel GNU/Linux
    I am running gcc 4.6.1-1 and have installed kernel26headers. If there is any info I'm missing plz let me know.
    Thanks for your help in advance

    Thank you for the reply, I noticed that the post below (its for Ubuntu) shows the gcc version to be 4.0.3
    [link]http://www.makingthings.com/documentati … -sam7utils[/link]
    I poked around the Makefile in /usr/src/linux-2.6.39 and got rid of "-Wall" and "-Wno-implicit-function-declaration"
    it compiled with the following warnings:
    make[1]: Entering directory `/usr/src/linux-2.6.39-ARCH'
    Building modules, stage 2.
    MODPOST 1 modules
    WARNING: "info" [/home/bailey/Source/sam7utils-0.2.1/driver/at91.ko] undefined!
    WARNING: "unlock_kernel" [/home/bailey/Source/sam7utils-0.2.1/driver/at91.ko] undefined!
    WARNING: "lock_kernel" [/home/bailey/Source/sam7utils-0.2.1/driver/at91.ko] undefined!
    WARNING: "usb_buffer_alloc" [/home/bailey/Source/sam7utils-0.2.1/driver/at91.ko] undefined!
    WARNING: "usb_buffer_free" [/home/bailey/Source/sam7utils-0.2.1/driver/at91.ko] undefined!
    CC /home/bailey/Source/sam7utils-0.2.1/driver/at91.mod.o
    LD [M] /home/bailey/Source/sam7utils-0.2.1/driver/at91.ko
    make[1]: Leaving directory `/usr/src/linux-2.6.39-ARCH'
    but when I tried to install, the output was
    insmod: error inserting 'at91.ko': -1 Unknown symbol in module
    Unfortunately, I tried grabbing the package from the AUR, but I ran into the same issues. Seems the only common factor in this process is gcc.
    Thanks for the help

  • Problems compiling with packages

    Hi,
    I wonder if anyone could help me.
    I have had problems compiling using a package. I have altered the classpath in autoexec.bat with:
    SET CLASSPATH=%classpath%;C:\jdk1.3.1_02\classes;.
    the package class files are stored in C:\jdk1.3.1_02\classes\helliker\id3
    and I have imported the class with:
    import helliker.id3.*;
    I am getting the following error:
    C:\My Documents\Uni work\mp3 project\test\Driver.java:1: package helliker.id3 does not exist
    import helliker.id3.*;
    ^
    Can anybody help?
    Thanks,
    Dave

    Perhaps the version of Windows you are using does not use autoexec.bat. For example, in NT and XP, you set Classpath using ControlPanel/System/Advanced/Environment Variables.
    Perhaps there is a typo in your Classpath, for example an extra space.
    On a command line, try this:
    javac -classpath C:\jdk1.3.1_02\classes C:\My Documents\Uni work\mp3 project\test\Driver.java
    If that works, then definitely Classpath is not set as you think it is.

  • [svn:fx-trunk] 12848: * Another batch of compiler fixes.

    Revision: 12848
    Revision: 12848
    Author:   [email protected]
    Date:     2009-12-11 06:46:13 -0800 (Fri, 11 Dec 2009)
    Log Message:
    Another batch of compiler fixes.
    QE notes:
    Doc notes:
    Bugs: SDK-24472, SDK-14213, SDK-24555
    Reviewer: Corey, Mike M.
    Cycloner: Gaurav
    Tests run: full cyclone
    Is noteworthy for integration: Yes, the SwcDynamicArchive.java change
                                   should reduce memory use in FB.
    Code-level description of changes:
      modules/swfutils/src/java/flash/localization/LocalizationManager.java
        Added "locale" variable and initialized it to Locale.getDefault().
        Replaced use of Locale.getDefault() with "locale" variable.
        Added setLocale().
      modules/antTasks/src/flex/ant/MxmlcTask.java
      modules/antTasks/src/flex/ant/CompcTask.java
        Added user-locale option.
      modules/compiler/src/java/flex2/configuration_en.properties
        Added user-locale description.
      modules/compiler/src/java/flex2/tools/oem/internal/OEMUtil.java
        Modified setupLocalizationManager() to only create a new
        LocalizationManager if one hasn't been setup already.
        Removed "finally { clean() }" from all local methods.  It was
        clearing out the LocalizationManager, which was causing the
        configured locale to be lost.  flex2.tools.oem.Application and
        flex2.tools.oem.Library already call OEMUtil.clean(), so it
        doesn't need to be called here.
      modules/compiler/src/java/flex2/compiler/common/Configuration.java
        Added cfgUserLocale().
      modules/compiler/src/java/flex2/compiler/config/ConfigurationException_en.properties
        Added UserLocaleNotAvailable message.
      modules/compiler/src/java/flex2/compiler/config/ConfigurationException.java
        Added UserLocaleNotAvailable class.
      compiler/src/java/flex2/compiler/media/FontTranscoder.java
        Modified getURL() to handle fonts in a SWC subdirectory.  This
        fixes SDK-24555.
      compiler/src/java/flex2/compiler/swc/SwcDynamicArchive.java
        Modified save() to close and null out "out".  This fixes SDK-24472.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-24472
        http://bugs.adobe.com/jira/browse/SDK-14213
        http://bugs.adobe.com/jira/browse/SDK-24555
        http://bugs.adobe.com/jira/browse/SDK-24555
        http://bugs.adobe.com/jira/browse/SDK-24472
    Modified Paths:
        flex/sdk/trunk/modules/antTasks/src/flex/ant/CompcTask.java
        flex/sdk/trunk/modules/antTasks/src/flex/ant/MxmlcTask.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/Configuration.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/config/ConfigurationException.jav a
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/config/ConfigurationException_en. properties
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/media/FontTranscoder.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/swc/SwcDynamicArchive.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/configuration_en.properties
        flex/sdk/trunk/modules/compiler/src/java/flex2/tools/oem/internal/OEMUtil.java
        flex/sdk/trunk/modules/swfutils/src/java/flash/localization/LocalizationManager.java

  • [svn:fx-trunk] 11732: * Another batch of compiler fixes.

    Revision: 11732
    Author:   [email protected]
    Date:     2009-11-12 13:18:47 -0800 (Thu, 12 Nov 2009)
    Log Message:
    Another batch of compiler fixes.
    QE notes: The mxunit test
              Namespaces_LibraryTag_Definition_GraphicalAssetTest failed,
              but I think the test should result in a compile error.
    Doc notes:
    Bugs: SDK-23898, SDK-24001, SDK-24075, SDK-22471, SDK-23772, SDK-23662
    Reviewer: Corey
    Tests run: ran full cyclone twice, but all the mustella tests timed
               out on the "cyclone assist" server, so I ran a sampling
               locally.
    Is noteworthy for integration: No
    Code-level description of changes:
      modules/swfutils/src/java/flash/util/StringUtils.java
        Modified unformatString() to more closely match the opposite of
        formatString() by only converting a double backslash to a single
        backslash when it precedes a 'u'.  This fixes SDK-23898.
      modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
        Made report-invalid-styles-as-warnings and
        show-invalid-css-property-warnings no longer hidden.  This fixes
        SDK-24001.
      modules/compiler/src/java/flex2/compiler/SymbolTable.java
        Added debug param to constructor and modified it to turn on
        perCompileData.omitTrace when it's false.  This fixes SDK-24075.
      modules/compiler/src/java/flex2/compiler/mxml/rep/AtEmbed.java
        Uncommented fix for SDK-22471, which was accidentally commented
        out.
      modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        Modified analyze(XMLNode) to only add an import for XMLUtil when
        e4x is false.  This fixes SDK-23772.
        Modified analyze(XMLListNode) to no longer add an import for
        XMLUtil, because it's not used.
        Modified createInlineComponentUnit() and createDefinitionUnit() to
        use new method getInnerClassName() to create a unique className,
        if the user doesn't specify one.  This fixes SDK-23662.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23898
        http://bugs.adobe.com/jira/browse/SDK-24001
        http://bugs.adobe.com/jira/browse/SDK-24075
        http://bugs.adobe.com/jira/browse/SDK-22471
        http://bugs.adobe.com/jira/browse/SDK-23772
        http://bugs.adobe.com/jira/browse/SDK-23662
        http://bugs.adobe.com/jira/browse/SDK-23898
        http://bugs.adobe.com/jira/browse/SDK-24001
        http://bugs.adobe.com/jira/browse/SDK-24075
        http://bugs.adobe.com/jira/browse/SDK-22471
        http://bugs.adobe.com/jira/browse/SDK-23772
        http://bugs.adobe.com/jira/browse/SDK-23662
    Modified Paths:
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/SymbolTable.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/common/CompilerConfiguration.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java
        flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/AtEmbed.java
        flex/sdk/trunk/modules/swfutils/src/java/flash/util/StringUtils.java

Maybe you are looking for

  • D6603 Problem with sounds [alarm, spotify, calls]

    Hey, I have a several troubles with my new Z3 (D6603). All problems are related to sounds and... occur randomly. 1. Bug with spotify application (Often) 2.  music plays at one time with call (occurred once) 3. I shut off alarm by swipe off and ring s

  • Is there a MB limit for iTunes matching?

    I recall there being a 5GB "Free" limit for iCloud, but does that include iTunes music matching?  It seems that my music library of > 6000 songs has a great number that iTunes matching is uploading (i.e., not in the iTunes Store) so I'll certainly bl

  • Apple ID using old Email address

    I seem to have acquired two Apple IDs and I know I am unable to merge them.  The trouble is that the one I use regularly now has an old Email address tied to it and I am unable to edit that address. How can I change the Email address tied to the ID I

  • ICC Profile Box

    What is the ICC Profile Box

  • Disaggregation in TPM - Any SAP Standard Solutions Exist?

    In our TPM layouts, the promotions are planned at account group level and we need to disaggregate the values to customers/accounts.  This data is entered in BPS layouts.  Are there any standard SAP functions to disaggregate such data based on some re