File: INSTALL

package info (click to toggle)
arc-gui-clients 0.4.6-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 24,616 kB
  • ctags: 4,669
  • sloc: cpp: 11,067; python: 181; perl: 171; pascal: 165; ansic: 12; makefile: 11
file content (70 lines) | stat: -rw-r--r-- 1,479 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
-----------------------------------------------
ARC GUI Clients installation instructions
-----------------------------------------------

ARC Storage Explrer (arcstorage-ui)  is a prototype user interface client for 
accessing ARC storage resources. The client is implemented in C++ using the 
QT4 user interface toolkit and the ARC C++ libraries

------------
Requirements
------------

cmake
QT4
Qt4-Webkit
glib
glibmm
sigc++
ARC client libraries (2.x/3.x)

------------
Installation
------------

Untar the tarball in a suitable location:

$ tar xvzf arc-gui-clients-0.x.y-Source.tar.gz
$ cd arc-gui-clients-0.x.y-Source

Linux
-----

$ ./configure [--prefix=XXXX]
$ ./build
$ ./install

MacOS X
-------

$ ./configure
$ ./build

Windows
-------

Not yet completed.

The binary files will be created in the bin directory.

-----
Usage
-----

If everything was setup correctly the user interfaces can be started by typing:

$ cd bin
$ arcproxy-ui
$ arcstat-ui
$ arcstorage-ui

NOTE MacOS X: It is important that GLOBUS_LOCATION, X509_CERT_DIR, X509_USER_PROXY are 
defined before running the ARC Storage Explorer. An example setup scripts is shown below:

export ARC_LOCATION=/opt/local/nordugrid
export GLOBUS_LOCATION=$ARC_LOCATION
export PATH=$ARC_LOCATION/bin:$ARC_LOCATION/sbin:$PATH
export X509_USER_PROXY=$HOME/x509_up$UID
export X509_CERT_DIR=$ARC_LOCATION/etc/grid-security/certificates

The file is also available in the "misc" directory in the source distribution.