Your JAVA installation looks broken. I would either try to reconfigure you installation via sudo update-alternatives --config javac
or simply remove the JDK and reinstall it with: sudo apt-get remove java-6-openjdk sudo apt-get install java-6-openjdk -- Ali Al-Shabibi On Dec 10, 2012, at 8:27, Humphrey Lee <iramani...@gmail.com> wrote: > Hi Ali, > > Here is the log: > hon@ubuntu:/home/project/flowvisor$ make > ant > Unable to locate tools.jar. Expected to find it in > /usr/lib/jvm/java-6-openjdk-i386/lib/tools.jar > Buildfile: /home/project/flowvisor/build.xml > > init: > > compile: > [javac] /home/project/flowvisor/build.xml:60: warning: > 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set > to false for repeatable builds > > BUILD FAILED > /home/project/flowvisor/build.xml:60: Unable to find a javac compiler; > com.sun.tools.javac.Main is not on the classpath. > Perhaps JAVA_HOME does not point to the JDK. > It is currently set to "/usr/lib/jvm/java-6-openjdk-i386/jre" > > Total time: 0 seconds > make: *** [all] Error 1 > hon@ubuntu:/home/project/flowvisor$ > > I also run "apt-get install openjdk-6-jre" to update my jre and jdk, but I > still got the above errors. > > Thanks. > Humphrey > > On Mon, Dec 10, 2012 at 3:16 PM, Ali Al-Shabibi <ali.al-shab...@stanford.edu> > wrote: >> Humphrey, >> >> What where the errors you got after installing make? >> >> The instructions here are the only commands you need to run. >> https://github.com/OPENNETWORKINGLAB/flowvisor/wiki/Installation-from-Source >> >> -- >> Ali Al-Shabibi >> >> On Dec 10, 2012, at 7:55, Humphrey Lee <iramani...@gmail.com> wrote: >> >>> I did install ant after I sent out the email. Then I got other make errors! >>> >>> Should I run "git checkout..." first? Then run ./boot.sh and ./configure >>> before running "make". >>> >>> Thanks. >>> Humphrey >>> >>> On Mon, Dec 10, 2012 at 2:49 PM, Aaron Rosen <aro...@clemson.edu> wrote: >>>> sudo apt-get install ant >>>> >>>> >>>> On Mon, Dec 10, 2012 at 1:36 AM, Humphrey Lee <iramani...@gmail.com> wrote: >>>>> Hi Ali, >>>>> >>>>> Here what I did. >>>>> 1. Download the flowvisor source. >>>>> 2. Run "make" ==> error 127 >>>>> >>>>> Detail log: >>>>> hon@ubuntu:/home/project/flowvisor$ ls >>>>> AUTHORS doc Makefile README.syslog src.tests >>>>> BUGS Documentation README RELEASE-NOTES UPGRADING >>>>> build.xml INSTALL README.dev scripts utilities >>>>> COPYING lib README.md src >>>>> hon@ubuntu:/home/project/flowvisor$ git status >>>>> # On branch 0.10-MAINT >>>>> nothing to commit (working directory clean) >>>>> hon@ubuntu:/home/project/flowvisor$ make >>>>> ant >>>>> make: ant: Command not found >>>>> make: *** [all] Error 127 >>>>> hon@ubuntu:/home/project/flowvisor$ >>>>> >>>>> I have Ubuntu Server 12.0.4 LTS version. >>>>> >>>>> Please advise. >>>>> >>>>> Thanks. >>>>> Humphrey >>>>> >>>>> >>>>> On Sun, Dec 9, 2012 at 9:57 PM, Ali Al-Shabibi >>>>> <ali.al-shab...@stanford.edu> wrote: >>>>>> [Please don't drop the list, responses here can be help to someone else] >>>>>> >>>>>> You can find the install from source instructions at >>>>>> https://github.com/OPENNETWORKINGLAB/flowvisor/wiki/Installation-from-Source. >>>>>> >>>>>> As you will see under 'Download and Build'; you only need to run 'make' >>>>>> to build it and then follow the instruction on the rest of that page to >>>>>> install it. >>>>>> >>>>>> Hope this helps, >>>>>> >>>>>> -- >>>>>> Ali >>>>>> >>>>>> On Dec 9, 2012, at 2:31 PM, Humphrey Lee <iramani...@gmail.com> wrote: >>>>>> >>>>>> > Thank you for your quick response, Ali. >>>>>> > >>>>>> > I was trying to build from the source, instead of installing the >>>>>> > binary version. >>>>>> > >>>>>> > I tried to look for instructions to build the source code on the URL >>>>>> > you sent . I could only found the instruction to download the source, >>>>>> > but no instructions to build it. >>>>>> > >>>>>> > To build code successfully as I did for the older version, I think the >>>>>> > "git checkout -b ..." command must be executed. >>>>>> > >>>>>> > I appreciate your help. >>>>>> > >>>>>> > Regards, >>>>>> > Humphrey >>>>>> > >>>>>> > Ali Al-Shabibi 於 2012年12月9日星期日寫道: >>>>>> > (Please don't drop the list) >>>>>> > >>>>>> > To get the latest flowvisor, you should either checkout the master or >>>>>> > the 0.10-MAINT branch. Have a look at >>>>>> > https://github.com/OPENNETWORKINGLAB/flowvisor/wiki for installation >>>>>> > instructions. >>>>>> > >>>>>> > -- >>>>>> > Ali Al-Shabibi >>>>>> > >>>>>> > On Dec 9, 2012, at 9:28, Humphrey Lee <iramani...@gmail.com> wrote: >>>>>> > >>>>>> >> Hi Ali, >>>>>> >> >>>>>> >> I downloaded version 0.10.0 source by "git clone >>>>>> >> git://github.com/OPENNETWORKINGLAB/flowvisor.git". >>>>>> >> >>>>>> >> I wanted to compile it, but I don't know how to specify this command >>>>>> >> "git checkout -b fv0.4_of1.0 origin/deprecated/of-0.89", as an >>>>>> >> example found on a OpenFlow document. What numbers should I use to >>>>>> >> replace those fv0.4_of_1.0? Please advise. >>>>>> >> >>>>>> >> Thank you. >>>>>> >> >>>>>> >> Cheers, >>>>>> >> Humphrey >>>>>> >> >>>>>> >> On Fri, Dec 7, 2012 at 9:10 PM, Ali Al-Shabibi >>>>>> >> <ali.al-shab...@stanford.edu> wrote: >>>>>> >> Hi Humphrey, >>>>>> >> >>>>>> >> The latest version of flowvisor can be obtained from >>>>>> >> http://www.flowvisor.org. Let me know if you need help with the >>>>>> >> installation. >>>>>> >> >>>>>> >> The FV versions on gitosis are very old and it looks like they are >>>>>> >> pre-1.0 versions. You'll find the latest FV (0.10.0) at flowvisor.org. >>>>>> >> >>>>>> >> >>>>>> >> Cheers. >>>>>> >> >>>>>> >> -- >>>>>> >> Ali >>>>>> >> >>>>>> >> On Dec 7, 2012, at 11:00 AM, Humphrey Lee <iramani...@gmail.com> >>>>>> >> wrote: >>>>>> >> >>>>>> >> > Hello Rob, >>>>>> >> > >>>>>> >> > What is the latest version of FlowVisor? Is it 0.8.0. >>>>>> >> > >>>>>> >> > I downloaded and compiled a version from >>>>>> >> > git://gitosis.stanford.edu/, and tried to run it on Netgear >>>>>> >> > GSM7328S. However, I got this error message "tcp:my switch >>>>>> >> > ip-address: 35380: version negotiation failed: we support version >>>>>> >> > 0x97 to. 0x97 inclusive but peer supports no later than 0x01". >>>>>> >> > >>>>>> >> > Does this error message mean my flowvisor version is too old? Does >>>>>> >> > 0x97 mean that I need version 0.97? >>>>>> >> > >>>>>> >> > I appreciate for your help. >>>>>> >> > >>>>>> >> > Sincerely, >>>>>> >> > Humphrey Lee (an OpenFlow developer) >>>>>> >> > >>>>>> >> > >>>>>> >> > _______________________________________________ >>>>>> >> > openflow-discuss mailing list >>>>>> >> > openflow-discuss@lists.stanford.edu >>>>>> >> > https://mailman.stanford.edu/mailman/listinfo/openflow-discuss >>>>>> >> >>>>>> >> >>>>> >>>>> >>>>> _______________________________________________ >>>>> openflow-discuss mailing list >>>>> openflow-discuss@lists.stanford.edu >>>>> https://mailman.stanford.edu/mailman/listinfo/openflow-discuss >
_______________________________________________ openflow-discuss mailing list openflow-discuss@lists.stanford.edu https://mailman.stanford.edu/mailman/listinfo/openflow-discuss