Hi all of you, I've two things I want to convey to you. I also have a small comment for Kris, but it may be of general intrest, so read on if you will. Here goes: 1. BRAHMS Databases: ==================== As you know, we'll do a dry-run on mid Febuary, and ASFAIK the intention is to have all software components in by then (at least in some alpha form). Hence I've been asked to deliver some code for the database interface. I'll try to have the code finsihed by the end of next week, and some write-up the following week. I'll commit my code to the BRAHMS main CVS in the BRAT directory for database handling ("db") and proberly bounce the tag to "VER-1-4-x". However, for this to work, we need to have one (or maybe more) MySQL server up and running, with some user set up with some priviliges. At the moment, I'm runninng a server on "hilux05.nbi.dk", and I have access as "cholm" with _all_ priviliges. This server is _not_ open to outside (that is, outside NBI) access, so don't try to use it. A _very_ prelimenary write-up is avaliable at http://www.nbi.dk/~cholm/brahms/bratdb.ps I think at least Konstantin and Flemming should have a look at it. Also, I'd like for Konstantin to provide me with a write-up (and perhaps code) on his Run database ASAP. More on this to follow :-) 2. NFS and AFS with Redhat Linux 6.1: ===================================== Out SysOp at NBI (Bjorn Nilsson, email: nilsson@nbi.dk), is very interrested in any experience you might have on AFS and NFS on Redhat Linux 6.1. However, he's a burdended man, so if you're not sure what you may have is relevant, please email me first, and I'll may pass it along after a carefull deleberations :-o And a note for Kris: ==================== Maybe you didn't get my mail the other day (due to your trouble in Texas - did it have something to do with VMS?), let me recab what I said. Previously, you've complained that you need to compile ROOT and BRAT with the same compiler for it to work. This is not enterily true. You need to compile with the same _major_ version of the compiler, but the minor is somewhat unimportant (except for compiler bugs ofcourse). Hence EGCS-2.91.66 (1.1.2) should work well enough with EGCS-2.91.54 (1.1.1), but neither will work with EGCS-2.90.29 (1.0.3). And ofcourse not of these will work with GCC-2.92.2 (the re-united GNU Compiler Collection). The last point actually has do to with the glibc version, and the output from the compiler. GCC-2.95 makes some funny symbols in the compiled code. Doing a "nm -C <obj>" you're likely to see somthing like U printf@@GLIBC2 U printf@@GLIBC2.1 The same code compiled with any EGCS will show U printf Hence if you try to execute a program compiled with GCC-2.92, and you have glibc2.0 (and not glibc2.1), you'll get a SIGSEG (the infamous "Segmentation fault"). The lesson here: If you switch to GCC-2.92, switch to glibc2.1 also. On Redhat 6.1 EGCS-2.91.66 is the default, along with glibc2.1). This has _nothing_ to do with Linux, but is a common thing for all OS' (even Windoze and propberly also VMS). By the way, does any of you have any experience using Cygnus to compile ROOT and/or BRAT? If you do, I'll love to hear it (I'm trying to bring my own Windoze95 installationto it's knees - not very hard though). Cheers, Christian Holm Christensen ______________________________________________________________________ Address: Phone: (+45) 35 35 96 91 Sankt Hansgade 23, 1. th. Office: (+45) 353 25 307 DK-2200 Copenhagen N Web: www.nbi.dk/~cholm Denmark Email: cholm@nbi.dk
This archive was generated by hypermail 2b29 : Thu Feb 03 2000 - 14:51:20 EST