---559023410-851401618-928827544=:25672
Content-Type: TEXT/PLAIN; charset=US-ASCII
> Since the makefiles for RootApps such as Event and, FastMC, etc. only have
> make file options for SunOS, and AIX, what modifications can I make to get
> it to work for Linux? Thank you for your time. Peace.
You can get these "options" looking into the .../root/src/Makefile.* for
the appropriate platform.
Another solution is : you need to download the appropriate binary release
of root ( for your platform ) and then look into .../root/test/Makefile
which contains "options" used in this release on your platform.
You can also prepare a multi-platform Makefile ( the gnu make is required,
but it's anyhow required to compile root, I think ).
Have a look at the attachment which is a dual-platform Makefile for Linux
and AIX ( note - the "options" are not current, you need to modify them ).
The main difference between AIX and other unix systems is the way a shared
library is built ( see how the H309SO is built in the attached Makefile ).
Jacek.
---559023410-851401618-928827544=:25672
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=Makefile
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.GSO.3.96.990608093904.25672B@uranos.cto.us.edu.pl>
Content-Description: Makefile
U3JjU3VmICAgICAgICA9IGN4eA0KSW5jU3VmICAgICAgICA9IGh4eA0KDQpP
YmpTdWYgICAgICAgID0gbw0KRXhlU3VmICAgICAgICA9DQpEbGxTdWYgICAg
ICAgID0gc28NCk91dFB1dE9wdCAgICAgPSAtbw0KDQpST09UTElCUyAgICAg
ID0gLUwkKFJPT1RTWVMpL2xpYiAtbE5ldyAtbEJhc2UgLWxDaW50IC1sQ2xp
YiAtbENvbnQgLWxGdW5jIFwNCiAgICAgICAgICAgICAgICAtbEdyYWYgLWxH
cmFmM2QgLWxIaXN0IC1sSHRtbCAtbE1hdHJpeCAtbE1ldGEgLWxNaW51aXQg
LWxOZXQgXA0KICAgICAgICAgICAgICAgIC1sUGh5c2ljcyAtbFBvc3RzY3Jp
cHQgLWxQcm9vZiAtbFRyZWUgLWxVbml4IC1sWmlwDQpST09UR0xJQlMgICAg
ID0gLWxHcGFkIC1sR3VpIC1sR1gxMSAtbFgzZA0KDQpPU05BTUUgICAgICAg
ID0gJChzaGVsbCB1bmFtZSkNCg0KaWZlcSAoJChPU05BTUUpLExpbnV4KQ0K
IyBMaW51eCB3aXRoIGVnY3MNCkVHQ1MgICAgICAgICAgPSAvb3B0L2VnY3Mv
cHJvDQpDWFggICAgICAgICAgID0gZysrDQpDWFhGTEFHUyAgICAgID0gLWcg
LU8yIC1XYWxsIC1mbm8tcnR0aSAtZm5vLWV4Y2VwdGlvbnMgLWZQSUMgLUkk
KFJPT1RTWVMpL2luY2x1ZGUNCkxEICAgICAgICAgICAgPSBnKysNCkxERkxB
R1MgICAgICAgPSAtZyAtTzIgLVdsLC1ycGF0aCwkKEVHQ1MpL2xpYjokKFJP
T1RTWVMpL2xpYg0KU09GTEFHUyAgICAgICA9IC1zaGFyZWQNCiNTT0ZMQUdT
ICAgICAgID0gLVdsLC1zb25hbWUsaDMwOS4kKERsbFN1ZikgLXNoYXJlZA0K
TElCUyAgICAgICAgICA9ICQoUk9PVExJQlMpIC1sbSAtbGRsIC1yZHluYW1p
Yw0KR0xJQlMgICAgICAgICA9ICQoUk9PVExJQlMpICQoUk9PVEdMSUJTKSAt
TC91c3IvWDExUjYvbGliIFwNCiAgICAgICAgICAgICAgICAtbFhwbSAtbFgx
MSAtbG0gLWxkbCAtcmR5bmFtaWMNCmVuZGlmDQoNCmlmZXEgKCQoT1NOQU1F
KSxBSVgpDQojIElCTSBBSVgNCkNYWCAgICAgICAgICAgPSB4bEMNCkNYWEZM
QUdTICAgICAgPSAtTzIgLXcgLXFub3JvIC1xbm9yb2NvbnN0IC1xbWF4bWVt
PS0xIC1JJChST09UU1lTKS9pbmNsdWRlDQpMRCAgICAgICAgICAgID0geGxD
DQpMREZMQUdTICAgICAgID0gLU8yDQpTT0ZMQUdTICAgICAgID0NClJPT1RM
SUJTICAgICAgPSAtTCQoUk9PVFNZUykvbGliIC1sUm9vdCAtbENpbnQNCkxJ
QlMgICAgICAgICAgPSAkKFJPT1RMSUJTKSAtbG0gLWxjdXJzZXMNCkdMSUJT
ICAgICAgICAgPSAkKFJPT1RMSUJTKSAtbFhtIC1sWHQgLWxYMTEgLWxtIC1s
UFcgLWxsZCAtbGN1cnNlcw0KZW5kaWYNCg0KIy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KDQpIMzA5TyAgICAgICAgID0gaDMwOS4kKE9i
alN1ZikgaDMwOURpY3QuJChPYmpTdWYpDQpIMzA5UyAgICAgICAgID0gaDMw
OS4kKFNyY1N1ZikgaDMwOURpY3QuJChTcmNTdWYpDQpIMzA5U08gICAgICAg
ID0gaDMwOS4kKERsbFN1ZikNCg0KT0JKUyAgICAgICAgICA9ICQoSDMwOU8p
DQoNClBST0dSQU1TICAgICAgPSAkKEgzMDlTTykNCg0KYWxsOiAgICAgICAg
ICAgICQoUFJPR1JBTVMpDQoNCiQoSDMwOVNPKTogICAgICAkKEgzMDlPKQ0K
aWZlcSAoJChPU05BTUUpLExpbnV4KQ0KCSQoTEQpICQoU09GTEFHUykgJChM
REZMQUdTKSAkKEgzMDlPKSAkKE91dFB1dE9wdCkgJChIMzA5U08pDQplbmRp
Zg0KaWZlcSAoJChPU05BTUUpLEFJWCkNCgkvdXNyL2xwcC94bEMvYmluL21h
a2VDKytTaGFyZWRMaWIgJChPdXRQdXRPcHQpICQoSDMwOVNPKSAkKExJQlMp
IC1wIDAgJChIMzA5TykNCmVuZGlmDQoJQGVjaG8gIiQoSDMwOVNPKSBmb3Ig
JChPU05BTUUpIGRvbmUiDQoNCmNsZWFuOg0KCQlAcm0gLWYgJChPQkpTKSAq
RGljdC4qICp+IC4qfiBjb3JlDQoNCi5TVUZGSVhFUzogLiQoU3JjU3VmKQ0K
DQojIyMNCg0KaDMwOS4kKE9ialN1Zik6IGgzMDkuJChTcmNTdWYpIGgzMDku
JChJbmNTdWYpDQpoMzA5RGljdC4kKFNyY1N1Zik6IGgzMDkuJChJbmNTdWYp
DQoJQGVjaG8gIkdlbmVyYXRpbmcgZGljdGlvbmFyeSBoMzA5RGljdC4uLiIN
CglAJChST09UU1lTKS9iaW4vcm9vdGNpbnQgLWYgaDMwOURpY3QuJChTcmNT
dWYpIC1jIGgzMDkuJChJbmNTdWYpDQoNCi4kKFNyY1N1ZikuJChPYmpTdWYp
Og0KCSQoQ1hYKSAkKENYWEZMQUdTKSAtYyAkPA0K
---559023410-851401618-928827544=:25672--