OpenCores
URL https://opencores.org/ocsvn/adv_debug_sys/adv_debug_sys/trunk

Subversion Repositories adv_debug_sys

[/] [adv_debug_sys/] [trunk/] [Software/] [AdvancedWatchpointControl/] [README] - Rev 54

Compare with Previous | Blame | View Log

The AdvancedWatchpointControl program is a Java-language program distributed
as an Eclipse project.  These instructions assume you have both the
Eclipse platform and the JDT Java development plugins installed.  These
instructions were written for Eclipse version 3.5.2, though other versions
should be similar.

To build the project in Eclipse, you must first import it into your workspace.  
From the 'File' menu, select 'Import...'. In the Import menu, under the 
'General' folder, select 'Existing Projects into Workspace', then click 'Next'.
On the next screen, select 'Select root directory', then enter (or browse to) 
the adv_debug_sys/Software/AdvancedWatchpointControl directory.  Finally, 
click the 'Finish' button to import the project.

AdvancedWatchpointControl depends on the SWT GUI widget toolkit from the
Eclipse project.  This can be downloaded directly from the Eclipse project,
at http://www.eclipse.org/swt/.  Download the version appropriate for your
operating system.

There are (at least) two ways to satisfy the dependancy on SWT.  As shipped,
AdvancedWatchpointControl is configured to depend on a project in the
workspace called org.eclipse.swt  To create this project, you may import the
SWT project into the workspace from the downloaded archive file in the same
way you imported AdvancedWatchpointControl.

In some versions of the SWT archive, there is a bug which prevents Eclipse
from importing the project.  If this is the case, you must work around.
Extract the SWT archive, and find the swt.jar file.  In Eclipse, right-click
on the AdvancedWatchpointControl, and click on 'Properties.'  Under the
'Projects' tab, remove the dependancy on org.eclipse.swt.  Under the
'Libraries' tab, remove SWT_CONTAINER/PLATFORM.  Then click the 'Add 
External JARs...' button.  This will open the 'JAR Selection' dialog.  Select
the swt.jar file from the archive, and click OK.

You should now be able to build AdvancedWatchpointControl, and run it as a
Java application via the Eclipse GUI.

If you do not have or wish to install Eclipse, a simple Makefile has been
included which should be able to build AdvancedWatchpointControl as an
executable JAR file.  Simply type "make" in the project's root directory
to build the program, which will be called AdvancedWatchpointControl.jar.
Typing "make run" will build the program, then execute it.

A pre-compiled executable JAR file has been included in the root directory of
AdvancedWatchpointControl, called AdvancedWatchpointControl.jar.  To run this
file using the Sun JVM in Linux, use the command line:

>java -jar AdvancedWatchpointControl.jar

Other JVMs and operating systems may use different syntax.  Note that the
AdvancedWatchpointControl.jar file includes the SWT library, which is
distributed under the terms of the Eclipse Public License v1.0.  A copy of
this license may be found in the doc/ subdirectory.


Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.