source: Sophya/trunk/ArchTOIPipe/README@ 2064

Last change on this file since 2064 was 1980, checked in by ansari, 23 years ago

fichiers SMakefile(s) et script (smkmxxx) pour la construction d'ArchTOIPipe avec SOPHYA - base sur les scripts SOPHYA - Reza 03/05/2002

File size: 1.7 KB
Line 
1# ####################### ArchTOIPipe ###########################
2# ##### LAL (Orsay) / IN2P3-CNRS DAPNIA/SPP (Saclay) / CEA #####
3# ###############################################################
4
5
6List of modules
7----------------
8
9 * Kernel : ArchTOIPipe architecture definition
10 * Processors : Basic processors/ independent of SOPHYA library
11 * ProcWSophya : Procssors using SOPHYA library
12 * TestPipes : Simple assembled pipe test programs
13
14Build/Install instructions
15--------------------------
16
17 Two different procedures can be used to build ArchTOIPipe
18
19 1/ using configure
20
21 - Create a temporay build directory
22 csh> mkdir archtmp
23 csh> cd archtmp/
24 - Run the configure script
25 csh> $ARCHSRC/configure --help
26 - To build with sophya
27 csh> ~/ArchTOIPipe/configure --with-sophya --prefix=/usr/local/ArchTOI
28 csh> make
29
30
31 2/ Using the scripts and makefiles suitable to be used with SOPHYA
32 (**** GNU make program should be used ****)
33 The SOPHYA environment should already be setup (DPCBASEREP)
34
35 - Define the ArchTOIPipe build directory
36 csh> setenv ARCHPDEVREP /usr/local/Pipe
37 - Create the build directory tree
38 csh> ./crerep_pipe $ARCHPDEVREP
39 - Generate the libray module makefiles
40 csh> make -f SMakefile mkmf
41 - Build the libraries (libKernel.a libProcessors.a libProcWSophya.a
42 csh> make -f SMakefile libs
43 - Build the shared libraries (libpipe.so)
44 csh> make -f SMakefile slb
45 - Build some of the test programs
46 csh> cd TestPipes
47 csh> make -f SMakefile mesovh simtst
48
49
50
51
52NOTE: To run the programs built with shared libraries, the LD_LIBRARY_PATH
53----- variable should be set.
Note: See TracBrowser for help on using the repository browser.