?
Solved

external tool causes eclipse puke

Posted on 2008-11-10
72
Medium Priority
?
1,124 Views
Last Modified: 2013-12-15
I am trying to import my project that is part of a subversion and I have just checked out my group's
revision 97.  I am using "Importing Nachos from Filesystem"

http://inst.eecs.berkeley.edu/~cs162/fa08/Nachos/eclipse/

because my

KV_BSD% uname -a
FreeBSD KV_BSD 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008     root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
KV_BSD%


command line does just fine with the "svn"command

sound.png      nov06_08
new_project.png      not_fished.png      nov08_08
KV_BSD% mkdir nov10_08
KV_BSD% cd nov10_08
KV_BSD% svn co https://isvn.eecs.berkeley.edu/cs162/group6/trunk/nachos
subversion/libsvn_ra_neon/util.c:592: (apr_err=175002)
svn: OPTIONS of 'https://isvn.eecs.berkeley.edu/cs162/group6/trunk/nachos': Could not resolve hostname `isvn.eecs.berkeley.edu': Host not found (https://isvn.eecs.berkeley.edu)
KV_BSD% svn co https://isvn.eecs.berkeley.edu/cs162/group6/trunk/nachos
A    nachos/test
A    nachos/test/printf.c
A    nachos/test/cat.coff
A    nachos/test/cp.c
A    nachos/test/sh.coff
A    nachos/test/echo.coff
A    nachos/test/sh.c
A    nachos/test/start.s
A    nachos/test/mv.coff
A    nachos/test/echo.c
A    nachos/test/syscall.h
A    nachos/test/stdlib.c
A    nachos/test/va-mips.h
A    nachos/test/sort.coff
A    nachos/test/mv.c
A    nachos/test/stdio.c
A    nachos/test/matmult.c
A    nachos/test/strcpy.c
A    nachos/test/stdlib.h
A    nachos/test/stdio.h
A    nachos/test/memcpy.c
A    nachos/test/Makefile
A    nachos/test/libnachos.a
A    nachos/test/strcat.c
A    nachos/test/assert.c
A    nachos/test/cat.c
A    nachos/test/strlen.c
A    nachos/test/strcmp.c
A    nachos/test/rm.coff
A    nachos/test/writeShort.c
A    nachos/test/rm.c
A    nachos/test/matmult.coff
A    nachos/test/script
A    nachos/test/readline.c
A    nachos/test/halt.coff
A    nachos/test/lasttests.c
A    nachos/test/strncmp.c
A    nachos/test/sort.c
A    nachos/test/part1test.c
A    nachos/test/halt.c
A    nachos/test/stdarg.h
A    nachos/test/part3test.c
A    nachos/test/memset.c
A    nachos/test/atoi.c
A    nachos/test/cp.coff
A    nachos/vm
A    nachos/vm/VMProcess.java
A    nachos/vm/VMKernel.java
A    nachos/vm/package.html
A    nachos/ag
A    nachos/ag/BoatGrader.java
A    nachos/ag/AutoGrader.java
A    nachos/ag/package.html
A    nachos/network
A    nachos/network/PostOffice.java
A    nachos/network/NetProcess.java
A    nachos/network/MailMessage.java
A    nachos/network/NetKernel.java
A    nachos/network/package.html
A    nachos/threads
A    nachos/threads/Communicator.java
A    nachos/threads/LotteryScheduler.java
A    nachos/threads/Rider.java
A    nachos/threads/PrioritySchedulerTester.java
A    nachos/threads/Condition2.java
A    nachos/threads/ThreadQueue.java
A    nachos/threads/Scheduler.java
A    nachos/threads/package.html
A    nachos/threads/RoundRobinScheduler.java
A    nachos/threads/PriorityScheduler.java
A    nachos/threads/SynchList.java
A    nachos/threads/ThreadedKernel.java
A    nachos/threads/KThread.java
A    nachos/threads/Semaphore.java
A    nachos/threads/ElevatorController.java
A    nachos/threads/Boat.java
A    nachos/threads/Condition.java
A    nachos/threads/LotterySchedulerTester.java
A    nachos/threads/Lock.java
A    nachos/threads/Alarm.java
A    nachos/proj1
A    nachos/proj1/nachos.conf
A    nachos/proj1/Makefile
A    nachos/proj2
A    nachos/proj2/nachos.conf
A    nachos/proj2/Makefile
A    nachos/proj3
A    nachos/proj3/nachos.conf
A    nachos/proj3/Makefile
A    nachos/README
A    nachos/proj4
A    nachos/proj4/nachos.conf
A    nachos/proj4/Makefile
A    nachos/runTestOn
A    nachos/machine
A    nachos/machine/Machine.java
A    nachos/machine/ElevatorControls.java
A    nachos/machine/RiderEvent.java
A    nachos/machine/NetworkLink.java
A    nachos/machine/ElevatorBank.java
A    nachos/machine/MalformedPacketException.java
A    nachos/machine/ArrayFile.java
A    nachos/machine/TranslationEntry.java
A    nachos/machine/Kernel.java
A    nachos/machine/ElevatorTest.java
A    nachos/machine/OpenFileWithPosition.java
A    nachos/machine/ElevatorEvent.java
A    nachos/machine/FileSystem.java
A    nachos/machine/Interrupt.java
A    nachos/machine/OpenFile.java
A    nachos/machine/SerialConsole.java
A    nachos/machine/CoffSection.java
A    nachos/machine/Config.java
A    nachos/machine/ElevatorControllerInterface.java
A    nachos/machine/Lib.java
A    nachos/machine/Packet.java
A    nachos/machine/TCB.java
A    nachos/machine/Coff.java
A    nachos/machine/package.html
A    nachos/machine/Processor.java
A    nachos/machine/Timer.java
A    nachos/machine/StubFileSystem.java
A    nachos/machine/StandardConsole.java
A    nachos/machine/RiderInterface.java
A    nachos/machine/ElevatorGui.java
A    nachos/machine/RiderControls.java
A    nachos/machine/Stats.java
A    nachos/userprog
A    nachos/userprog/UserKernel.java
A    nachos/userprog/SynchConsole.java
A    nachos/userprog/UThread.java
A    nachos/userprog/UserProcess.java
A    nachos/userprog/package.html
A    nachos/security
A    nachos/security/Privilege.java
A    nachos/security/NachosSecurityManager.java
A    nachos/security/package.html
A    nachos/bin
A    nachos/bin/nachos
A    nachos/Makefile
Checked out revision 97.
KV_BSD%


I am trying to configure the Run->Run for the eclipse but things aren't working exactly like the examples,
and although I have followed directions, there is an additional error message (as seen in the file attached)
extern-workspace.png
0
Comment
Question by:kayvey
  • 58
  • 14
72 Comments
 
LVL 29

Expert Comment

by:TeRReF
ID: 22928615
Kayvey, the configuration screen you are using now the 'External Tools Configuration' is not mentioned at all in the 'How to use Eclipse for 162 projects' document. You need the

File > New > Project...

Make sure you use the 'Create project from existing source' option

and

Run > run


So, NO 'External Tools Configuration'...
0
 

Author Comment

by:kayvey
ID: 22932352
IT mentions something

http://inst.eecs.berkeley.edu/~cs162/fa08/Nachos/eclipse/#nachosrun

When I do "Run -> Run" or hit the green play button, it pukes on "no main found" because nachos
doesn't run on a main() it is supposed to give you a command line.  It takes options.  It is made for
a unix command line consarnt all this stupid Windoze is mucking it up.

I need to properly configure the Run, but something is wrong.  The window I get is obviously analogous
to the above window, but not perfectly so.
0
 

Author Comment

by:kayvey
ID: 22932377
Here is the start
start.png
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Author Comment

by:kayvey
ID: 22932396
After I hit okay it looks like this.  Nachos is there because I have used the command line svn
just-after.png
0
 

Author Comment

by:kayvey
ID: 22932443
Green Play is shortcut
run.png
run-configpng
config-dialog.png
0
 

Author Comment

by:kayvey
ID: 22932458
ooh.. wait.. this looks much better.. more exactly similar to the one on the help page
jre-config.png
0
 

Author Comment

by:kayvey
ID: 22932478
oookay.  This is much better. I didn't type in the workspace_loc nonsense the app found it.
workspace-loc.png
0
 

Author Comment

by:kayvey
ID: 22932536
Oh jeez.  It can't find Java 5.  Adam told me it's important to use Java 5 and not Java 6.  portupgrade -a
has left me with Java 6.  I need to make install port now?

      distinfo      files            pkg-descr      pkg-plist
KV_BSD# pwd
/usr/ports/java
KV_BSD# ls -d *diablo*
diablo-jdk15      diablo-jdk16      diablo-jre15      diablo-jre16
KV_BSD#

JDK includes JRE right? Okay
wrong-diablo.png
0
 

Author Comment

by:kayvey
ID: 22932556
Do deee do

KV_BSD# cd diablo-jdk15
KV_BSD# make install clean
cd /usr/ports/java/diablo-jdk15 && make config;


      
                   Options for diablo-jdk 1.5.0.07.01_12                   
         
                  [X] TZUPDATE  Update the time zone data                
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
                                                                         
     $  
                            [  OK  ]       Cancel                          
       
                                                                             
===>  Found saved configuration for diablo-jdk-1.5.0.07.01_12

 Because of licensing restrictions, you must fetch the distribution
 manually.

 Please access
 
 http://www.FreeBSDFoundation.org/cgi-bin/download?download=diablo-caffe-freebsd6-i386-1.5.0_07-b01.tar.bz2
 
 with a web browser and "Accept" the End User License Agreement for
 "Caffe Diablo 1.5.0".  Please place the downloaded
 diablo-caffe-freebsd6-i386-1.5.0_07-b01.tar.bz2 in /usr/ports/distfiles.

*** Error code 1

Stop in /usr/ports/java/diablo-jdk15.
*** Error code 1

Stop in /usr/ports/java/diablo-jdk15.
KV_BSD#
0
 

Author Comment

by:kayvey
ID: 22932615
What's up with this dingy?

config -m /usr/local/lib/compat
===>   Installing ldconfig configuration file
*******************************************************************************
*                                                                             *
* Do not forget to add COMPAT_FREEBSD6 into                                   *
* your kernel configuration (enabled by default).                             *
*                                                                             *
* To configure and recompile your kernel see:                                 *
* http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html *
*                                                                             *
*******************************************************************************
0
 

Author Comment

by:kayvey
ID: 22932625
Oh oh.  Can't run Java 5 without FreeBSD 6?
0
 

Author Comment

by:kayvey
ID: 22932717
kg-install diablo-jdk-1.5.0.07.01_12 POST-INSTALL
You appear to already have a Java browser plugin installed.
Would you like to replace it with the Diablo 1.5.0 plugin? [yes or no]
no
===>   Registering installation for diablo-jdk-1.5.0.07.01_12

0
 

Author Comment

by:kayvey
ID: 22932804
Oh MWAN..
where-JRE.png
0
 

Author Comment

by:kayvey
ID: 22932822
ooh.. it says "/usr/local"  {:}
usr-local.png
0
 

Author Comment

by:kayvey
ID: 22932970
aaw jeez.  back to square one
nomain.png
0
 

Author Comment

by:kayvey
ID: 22936543
Don't go bye bye!! {:(

I am getting closer now.  The TA didn't have much patience, but he told me I need two levels of directories.  Haven't you ever created a project that was in mutiple directories like this?  I'm confused, but this current screenshot looks good.  I don't want to screw it up like I did before coming to discussion today!
new-project.png
0
 

Author Comment

by:kayvey
ID: 22936822
well..maybe this is working
tentative.png
good-workbench.png
ranit.png
0
 

Author Comment

by:kayvey
ID: 22936949
oooh noooo!!! You've forsaken me!!!!  {:(
0
 
LVL 29

Assisted Solution

by:TeRReF
TeRReF earned 2000 total points
ID: 22937653
No I haven't, I have a life you know ;-)

Look at this thread, it talks about your specific problem:
http://forums.sun.com/thread.jspa?threadID=5144147&start=0
0
 

Author Comment

by:kayvey
ID: 22954031
Okay.. there are conflicting interests.. my lab partner had told me we better not use Java 6.. I'm not 100% sure
why it should be super significant.. is the code going to be that different?  but now.. I guess I ran it on Java 6,
but I don't know if that is good..

I have decided I will give points for resolution of the following issue:  I have CVS on my brand new eclipse Ganymede but no SVN.  This could be bad.  I'm trying this:

      distinfo      files            pkg-descr      pkg-plist
KV_BSD# ls -d su*
subversion-java      sun-wtk
KV_BSD# cd subversion-java
KV_BSD# make install clean
===>  Found saved configuration for subversion-1.5.2
===>  Extracting for subversion-java-1.5.4_2
=> MD5 Checksum OK for subversion/subversion-1.5.4.tar.bz2.


no-svn.png
0
 

Author Comment

by:kayvey
ID: 22954047
I was going to say "I guess this will be easy?"  Either way.. WOOPS..

sr/ports/java/subversion-java/work/subversion-1.5.4/subversion/bindings/javahl/native/JNICriticalSection.cpp: In destructor 'JNICriticalSection::~JNICriticalSection()':
/usr/ports/java/subversion-java/work/subversion-1.5.4/subversion/bindings/javahl/native/JNICriticalSection.cpp:51: error: 'apr_thread_mutex_unlock' was not declared in this scope
*** Error code 1

Stop in /usr/ports/java/subversion-java/work/subversion-1.5.4.
*** Error code 1

Stop in /usr/ports/java/subversion-java.
*** Error code 1

Stop in /usr/ports/java/subversion-java.
KV_BSD#
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 22955204
That might be beause you didn't finish your portupgrade -a. Or did you?

Also, did you compile eclipse-devel with svn support?

Have a look in the Makefile file in the eclipse-devel dir and see if you can find any svn related compile directive...
0
 

Author Comment

by:kayvey
ID: 22955469
I finished the portupgrade -a

How do I ..

KV_BSD# pwd
/usr/ports/java
KV_BSD# cd eclipse
eclipse/                 eclipse-findbugs/        eclipse-quantum/
eclipse-EPIC/            eclipse-gef/             eclipse-shelled/
eclipse-RDT/             eclipse-gef-examples/    eclipse-sqlexplorer/
eclipse-aptana/          eclipse-hibernatetools/  eclipse-sysdeo-tomcat/
eclipse-cdt/             eclipse-jad/             eclipse-uml/
eclipse-checkstyle/      eclipse-langpack/        eclipse-v4all/
eclipse-clay-core/       eclipse-log4e/           eclipse-vep/
eclipse-datatools/       eclipse-lomboz/          eclipse-vep-examples/
eclipse-devel/           eclipse-ocl/             eclipse-viplugin/
eclipse-drjava/          eclipse-pmd/             eclipse-webtools/
eclipse-emf/             eclipse-propedit/        eclipseme/
eclipse-examples/        eclipse-pydev/  
0
 

Author Comment

by:kayvey
ID: 22955479
I don't think so

KE_MOZILLA=
.endif

.if (${ARCH} == "amd64")
ECLIPSE_ARCH=   amd64
ECLIPSE_SWT=    gtk64
.else
ECLIPSE_ARCH=   x86
ECLIPSE_SWT=    gtk
.endif

MAKE_ENV+=      BROWSER=${BROWSER} \
                ECLIPSE_ARCH=${ECLIPSE_ARCH} \
Makefile: 187 lines, 6342 characters.
KV_BSD# grep subversion Makefile
KV_BSD# grep svn Makefile
KV_BSD# pwd
/usr/ports/java/eclipse-devel
KV_BSD#
0
 
LVL 29

Assisted Solution

by:TeRReF
TeRReF earned 2000 total points
ID: 22956134
I guess you need subclipse:

/usr/ports/devel/subclipse
0
 

Author Comment

by:kayvey
ID: 22956185
Oh oh.  There's that bastard seamonkey.  I had to kill him

flating: plugins/org.tigris.subversion.subclipse.ui_1.2.4/plugin_ja.properties  
  inflating: plugins/org.tigris.subversion.subclipse.ui_1.2.4/plugin_zh.properties  
  inflating: plugins/org.tigris.subversion.subclipse.ui_1.2.4/plugin_zh_TW.properties  
===>  Patching for subclipse-1.2.4_1
===>  Configuring for subclipse-1.2.4_1
===>  Installing for subclipse-1.2.4_1
===>   subclipse-1.2.4_1 depends on file: /usr/local/bin/eclipse - not found
===>    Verifying install for /usr/local/bin/eclipse in /usr/ports/java/eclipse

 eclipse is using xulrunner for gecko support, but you can
 change that by defining WITH_GECKO to the following values:

   xulrunner
   firefox
   mozilla
   seamonkey

===>  Extracting for eclipse-3.3.2

0
 

Author Comment

by:kayvey
ID: 22956198
oh, wait.  maybe that was seahorse.
0
 

Author Comment

by:kayvey
ID: 22956218
Will I have to remake eclipse after subclipse, or will making subclipse cause my eclipse to work right after I reboot?
0
 

Author Comment

by:kayvey
ID: 22956229
  eclipse-3.3.2 depends on shared library: xml2.5 - found
===>   eclipse-3.3.2 depends on shared library: ORBit-2.0 - found
===>   eclipse-3.3.2 depends on shared library: pango-1.0.0 - found
===>  Configuring for eclipse-3.3.2
===>  Building for eclipse-3.3.2
     [echo] TARGET: compiler
     [echo] UPDATE ecj.jar

BUILD SUCCESSFUL
Total time: 1 minute 6 seconds
     [echo] TARGET: compiler2
     [echo] compilerArg -enableJavadoc -nowarn -encoding ISO-8859-1
     [echo] build compiler org.eclipse.jdt.core.JDTCompilerAdapter
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 22956234
It should be working, make sure you restart eclipse though... Gotta go to bed now.
0
 

Author Comment

by:kayvey
ID: 22956267
What Time zone?
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 22957898
GMT +1
0
 

Author Comment

by:kayvey
ID: 22958524
I find this

loop detected for package libgnomeui-2.22.1_2
pkg_create: dependency loop detected for package eel-2.22.2_1
pkg_create: dependency loop detected for package gnome-desktop-2.22.3
pkg_create: dependency loop detected for package gvfs-0.2.5
pkg_create: dependency loop detected for package libgnomeui-2.22.1_2
pkg_create: dependency loop detected for package nautilus-2.22.5.1_1
===>   Returning to build of subclipse-1.2.4_1
===>   Generating temporary packing list
===>  Checking if devel/subclipse already installed
===>   subclipse-1.2.4_1 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of devel/subclipse
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/devel/subclipse.
KV_BSD#  


rather confusing because I took note of the fact that the subclipse build was calling the hell out of
eclipse stuff..  as of right now, I could be satifisfied, if it wasn't for the fact that SVN was obviously
non operational between the time I killed this build last time, started up eclipse, so no trace
of SVN support, and restarted this build.  What now?  uninsta
0
 

Author Comment

by:kayvey
ID: 22958531
I typoed my self while trying to say ..

uninstall eclipse, or subclipse.. and reinstall.. which order..what?
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 22958533
Try a make deinstall
and then install again, see if there are any error messages during the install...
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 22958536
The subclipse I mena...
0
 

Author Comment

by:kayvey
ID: 22964590
JEEz you are 9 hours ahead of me.. so you were going to bed at 1am?  Well.. I guess that's not that
bad.  I do that sometimes. In fact I probably stayed up that late last night.
0
 

Author Comment

by:kayvey
ID: 22964609
heh {:}  looks like I posted at 3am my time. I might have been .. umm.. I remember I was watching
my tapes (I do manual tivo programming the VCR and 8 hour VHS.. DTV is messing up my system
now because the  VCR is built into the TV so now I can't have the tape automatically switch between
shows if I am gone) and fell asleep, and the tape ran.  I woke up at that 3am I think, noticed the build
was done, shut off the puter.. made those two posts, shut down, and then went right to sleep.
When I woke up in the morning, I had to rewind my tape quite some distance.. I remember we quit
in Berkeley at 11:30pm, I probably took the 11:50 BART.. Civic Center quarter after midnight..
bus came right away.. Prolly got home before 12:30am
0
 

Author Comment

by:kayvey
ID: 22968053
This seems a little bizzare
two-clipse.png
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 22968173
Mmm, it might be a remnant from the old eclipse install you had before. I don't think it's anything to worry about.
0
 

Author Comment

by:kayvey
ID: 22969552
I don't think I had subversion
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 22971755
So what's the current status?
0
 

Author Comment

by:kayvey
ID: 22972417
pathetic luser here running windoze.  We are on our second slip day.. I can't find that link
for screenshots but to make it work right we actually did a pulldown while running eclipse that
installed things to it that gave it SVN.  That doesn't seem tenable in FreeBSD..

I can try to do way later tonight.  We might be here until midnight PST (that's 9 hours before you..
I guess 9am your time tommorrow).  I'll have to run Windoze until then I think..

Another problem with FreeBSD here in Berkeley for me is wireless adapater.  Gheist is scooping you

http://www.experts-exchange.com/Networking/Wireless/Standards/802.11x/Q_23908575.html
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 22987730
Are you running BSD already again?
0
 

Author Comment

by:kayvey
ID: 22989596
Already?  Well..  right now I am on a lab machine.  I am hoping to get some design docs done by
tonight so tommorrow I can go to Office Hours and be the honcho for my group tommorrow evening.
Maybe Thursday I will troubleshoot.
0
 

Author Comment

by:kayvey
ID: 22989666
I might just spend some time on this tonight.. maybe something like 5am your time or later.
0
 

Author Comment

by:kayvey
ID: 22992055
welllll......
subtigris.png
0
 

Author Comment

by:kayvey
ID: 22992058
hrmm
0
 

Author Comment

by:kayvey
ID: 22992075
this looks promising
look-right.png
might-werk.png
0
 

Author Comment

by:kayvey
ID: 22992094
oookay
trial-run.png
0
 

Author Comment

by:kayvey
ID: 22992115
okay.. it is looking good.. but I am going to hit you up for one last little bit..

at this juncture, it feels like I am doing something wrong.  My directories are not quite
right.  My lab partners have complex screwy way of doing things.  I don't think I
am doing this right.  All the source is in a directory called "nachos"  I created a directory
called "proj4/hash" and fed that to the startup of eclipse.  Inside "proj4_hash" I created
"nach-OS" and planned to import "nachos" inside that.

This is probably not the exact right thing to do.  I am going to be cheesy and hit you
up for advice at this juncture.  
0
 
LVL 29

Accepted Solution

by:
TeRReF earned 2000 total points
ID: 22992495
THe good thing about SVN is that it 'knows' the directory structure in the repository. It doesn't really matter what directory you use as check out dir, as long as you DON't start to alter the directory structure WITHIN the checked out source (unless you have a good reason) because those changes will not be committed back to the repository without doing a 'svn add'.

If you would make those changes, all the other lab partners will get this new structure once they do a svn update.
0
 

Author Comment

by:kayvey
ID: 23001451
I have to do it right or I don't get packages.
0
 

Author Comment

by:kayvey
ID: 23001483
This is not good.  I have no packages.  The instructions are all wrong.  Every time I ask somebody to help me with
this they do like a million things and I don't know WTF is going on and it is fixed but I never
know what to do.
bad.png
0
 

Author Comment

by:kayvey
ID: 23001492
A    nachos/machine/Coff.java
A    nachos/machine/package.html
A    nachos/machine/Processor.java
A    nachos/machine/Timer.java
A    nachos/machine/StubFileSystem.java
A    nachos/machine/StandardConsole.java
A    nachos/machine/RiderInterface.java
A    nachos/machine/ElevatorGui.java
A    nachos/machine/RiderControls.java
A    nachos/machine/Stats.java
A    nachos/userprog
A    nachos/userprog/UserKernel.java
A    nachos/userprog/SynchConsole.java
A    nachos/userprog/UThread.java
A    nachos/userprog/UserProcess.java
A    nachos/userprog/package.html
A    nachos/security
A    nachos/security/Privilege.java
A    nachos/security/NachosSecurityManager.java
A    nachos/security/package.html
A    nachos/bin
A    nachos/bin/nachos
A    nachos/Makefile
Checked out revision 143.
KV_BSD%
0
 

Author Comment

by:kayvey
ID: 23001497
I know how to do "svn co" on the commmand line
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 23002020
Kayvey, I can't help you here. I don't know the structure of the SVN repository you guys use at school. It seems to me that the packages should be in the repository as well, so it could be that you need to either check out 2 times. Once for the source, once for the packages. Or you need to checkout one (or more) level(s) higher. So, for instance, not nachos, but the actual directory that nachos is a sub dir off...

I urge you to ask a lab partner again and then ask him/ her to do it slowly so you can either write the process down or memorize it more easily...
0
 

Author Comment

by:kayvey
ID: 23004016
This is the correct way to start
start-eclipse.png
0
 

Author Comment

by:kayvey
ID: 23004081
I know you can help me with this if I show you the right thing.  The right thing to do is to check out the "trunk"  here you see I have selected the trunk (which is something didn't know before) so that it grabs the
.settings directory as well as the nachos directory that has all the code
get-trunk.png
0
 

Author Comment

by:kayvey
ID: 23004276
I am for sure giving you points because I have SVN now.  If I solve this question:

http://www.experts-exchange.com/Networking/Wireless/Standards/802.11x/Q_23908575.html

Then I can have a classmate help me with this on FreeBSD and after I get my one version
of the project SVNing properly, I won't care if I know how to do it anymore.  Right now,
though I can't make progress running on eclipse with nobody that's not good.. here I feel
like I am looping again.
wizard.png
0
 

Author Comment

by:kayvey
ID: 23004309
Now it wants me to create project.  I think I want existing source, but I am confused.  It asks again and again.
proj-create.png
0
 

Author Comment

by:kayvey
ID: 23004325
oops.. now it is existing somehow
existing.png
0
 

Author Comment

by:kayvey
ID: 23004334
Maybe I should have tried to checkout instead?
co-instead.png
0
 

Author Comment

by:kayvey
ID: 23004342
now it wants existing repository
have-repos.png
0
 
LVL 29

Expert Comment

by:TeRReF
ID: 23004343
You're talking about having no packages. Are these the project packages you're talking about? Well of course you don't have those until you compile the code??!!
0
 

Author Comment

by:kayvey
ID: 23004359
now this is really confusing
two-selections.png
0
 

Author Comment

by:kayvey
ID: 23004370
now it wants wizard again
wiz-again.png
0
 

Author Comment

by:kayvey
ID: 23006651
Isn't the green button supposed to compile?
square-one.png
0
 

Author Comment

by:kayvey
ID: 23021667
Come on, man, you got to be kidding!  {:(  How do I compile??
0
 

Author Comment

by:kayvey
ID: 23021673
Okay. I sent these nice screenshots to the professor now.. This whole thing has been a bit of a merry go
round.. but if the professor answers the question and I think I might be solving my wireless woes
via Best Buy today, but I think I can give you the points for this question if you can solve an ancillary problem I am having just now...
0
 

Author Comment

by:kayvey
ID: 23021679
oops.  figured it out.  never mind.
0
 

Author Closing Comment

by:kayvey
ID: 31515416
goodwill points.  class is over.  other folks got me thru.

i am sick of school as of right now.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Using libpcap/Jpcap to capture and send packets on Solaris version (10/11) Library used: 1.      Libpcap (http://www.tcpdump.org) Version 1.2 2.      Jpcap(http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/index.html) Version 0.6 Prerequisite: 1.      GCC …
Jaspersoft Studio is a plugin for Eclipse that lets you create reports from a datasource.  In this article, we'll go over creating a report from a default template and setting up a datasource that connects to your database.
This tutorial covers a step-by-step guide to install VisualVM launcher in eclipse.
The viewer will learn how to use and create new code templates in NetBeans IDE 8.0 for Windows.
Suggested Courses
Course of the Month16 days, 5 hours left to enroll

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question