/[PAMELA software]/chewbacca/README
ViewVC logotype

Diff of /chewbacca/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by mocchiut, Tue Sep 23 09:52:46 2008 UTC revision 1.3 by mocchiut, Tue Sep 23 10:23:55 2008 UTC
# Line 1  Line 1 
1    How to compile with 32bit arch on 32bit machine:
2    
3    1) set the PAMELA environment
4    
5    2) source set_env_comp.sh
6    
7    3) make distclean all install
8    
9    
10    
11    
12  How to compile with 32bit arch on 64bit machine:  How to compile with 32bit arch on 64bit machine:
13    
14  1) set the PAM_BIT environmental variable to "-m32"  1) set the PAMELA environment
15    
16    2) source set_env_comp.sh
17    
18    3) set the PAM_BIT environmental variable to "-m32"
19    
20  2) enter the directory "event"  4) enter the directory "event"
21    
22  3) mv Makefile Makefile.orig  5) mv Makefile Makefile.orig
23    
24  4) mv Makefile.compile32biton64bitarch Makefile  6) mv Makefile.compile32biton64bitarch Makefile
25    
26  5) edit Makefile and set the correct path for these two lines, repeated twice on lines 103/104 and 117/118  7) edit Makefile and set the correct path for these two lines, repeated twice on lines 103/104 and 117/118
27    
28         /usr/lib/gcc/x86_64-redhat-linux/3.4.6/32/crtbeginS.o \         /usr/lib/gcc/x86_64-redhat-linux/3.4.6/32/crtbeginS.o \
29         /usr/lib/gcc/x86_64-redhat-linux/3.4.6/32/crtendS.o \         /usr/lib/gcc/x86_64-redhat-linux/3.4.6/32/crtendS.o \
30    
31  the correct path depends on your setup.  the correct path depends on your setup.
32    
33    8) make distclean all install
34    
35    
36    
37    
38  How to compile with 64bit arch on 64bit machine:  How to compile with 64bit arch on 64bit machine:
39    
40  1) set the PAM_BIT environmental variable to "-m64"  1) set the PAMELA environment #### remember to use 64bit external software (ROOT, MySQL, etc.) ####
41    
42  2) enter the directory "event"  2) source set_env_comp.sh
43    
44  3) mv Makefile Makefile.orig  3) set the PAM_BIT environmental variable to "-m64"
45    
46  4) mv Makefile.compileon64bitarch Makefile  4) enter the directory "event"
47    
48  5) edit Makefile and set the correct path for these two lines, repeated twice on lines 103/104 and 117/118  5) mv Makefile Makefile.orig
49    
50    6) mv Makefile.compileon64bitarch Makefile
51    
52    7) edit Makefile and set the correct path for these two lines, repeated twice on lines 103/104 and 117/118
53    
54         /usr/lib/gcc/x86_64-redhat-linux/3.4.6/crtbeginS.o \         /usr/lib/gcc/x86_64-redhat-linux/3.4.6/crtbeginS.o \
55         /usr/lib/gcc/x86_64-redhat-linux/3.4.6/crtendS.o \         /usr/lib/gcc/x86_64-redhat-linux/3.4.6/crtendS.o \
56    
57  the correct path depends on your setup.  the correct path depends on your setup.
58    
59  6) remember to use 64bit external software (ROOT, MySQL, etc.)  8) make distclean all install
60    

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.23