22 Jun 2004, Konstantin Olchanski, , How to compile under Darwin-gcc? (MacOS X) 
 | 
The current (cvs) version of MIDAS should build on Mac OS X right out of the
 
box- I fixed all the problems you report back in February(?)- see the macosx
 
thread in this forum. A few weeks ago I verified that it still compiles on Mac
 | 
   
   28 Jun 2004, Konstantin Olchanski, , Linking Error: g++ -rpath? 
 | 
> ld: unknown flag: -rpath
 
> gmake: *** [darwin/bin/mlogger] Error 1
 
 | 
   
   29 Jun 2004, Konstantin Olchanski, , FAQ: anonymous cvs access? 
 | 
> Is the midas CVS server set-up so that I can pull the newest 
 
> version off the CVS server?
 
> 
 | 
   
   14 Jul 2004, Konstantin Olchanski, , install problem of Makefile on MacOS X (Darwin 7.4.0, gcc 3.3) 
 | 
> There are not such a file "io.h" inside my MacOS X. In fact, I didn't find any file containing function iopl().
 
> So what is the equivalent function of iopl() under MacOS X? The utility dio should be modified in order to be compiled under Darwin-
 
> gcc platform. 
 | 
   
   15 Jul 2004, Konstantin Olchanski, , future direction discussion? 
 | 
> > Are we ready for 2.0? 
 
 
I disapprove of version number inflation. Why not go straight for midas version
 | 
   
   20 Jul 2004, Konstantin Olchanski, , HOWTO setup MIDAS ROOT tree analysis 
 | 
Updating the instructions to ROOT version 3.10.2. Example is from TRIUMF-KOPIO
 
tree analysis.
 
 | 
   
   20 Jul 2004, Konstantin Olchanski, , HOWTO setup MIDAS ROOT tree analysis 
 | 
Updating the instructions to ROOT version 3.10.2. Example is from TRIUMF-KOPIO
 
tree analysis.
 
 | 
   
   20 Jul 2004, Konstantin Olchanski, , HOWTO setup MIDAS ROOT tree analysis 
 | 
Updating the instructions to ROOT version 3.10.2. Example is from TRIUMF-KOPIO
 
tree analysis.
 
 | 
   
   20 Jul 2004, Konstantin Olchanski, , Introduction of environment variable MIDASSYS 
 | 
> > Starting from midas version 1.9.4 on, the environment variable 'MIDASSYS' ...
 
> 2. What will the entire structure tree look like?
 
> 
 | 
   31 Aug 2004, Konstantin Olchanski, , midas odb locking 
 | 
One of our experiments is suffering from periodic ODB corruption and I
 
suspected that there might be a problem with ODB locking. In the last few
 
days, I finally had time to read the ODB locking code, to write a little
 | 
   31 Aug 2004, Konstantin Olchanski, , mlogger crash if using mserver. 
 | 
Our users keep making a simple mistake- they set MIDAS_SERVER_HOST in their
 
environement. Most midas programs do not mind this- they go through the
 
mserver, inefficient but benign- except for the mlogger, which dumps core
 | 
   
   15 Sep 2004, Konstantin Olchanski, , mlogger crash if using mserver. 
 | 
> I trapped myself into that problem recently so it's the right time to fix it (;-).
 
> We have two options: 
 
> a) Make the logger work remotely, even if it's suboptimal and 
 | 
   
   15 Sep 2004, Konstantin Olchanski, , midas odb locking 
 | 
 
After some discussion with Stefan-
 
 | 
   21 Sep 2004, Konstantin Olchanski, , ODB-EPICS gateway 
 | 
At TRIUMF, we use several different versions of code to interface MIDAS and
 
EPICS (http://www.aps.anl.gov/epics). Now that we more or less understand
 
our needs, I propose this design for a simplified "EPICS" MIDAS frontend. I
 | 
   
   03 Oct 2004, Konstantin Olchanski, Info, Increased number of clients in midas.h, important! 
 | 
> It is important to note that clients compiled
 
> with the old limits cannot coexist with clients compiled with the new limits. You will get
 
> ODB corruption notifications and everything will crash, and you wonder where this comes from.
 | 
   03 Oct 2004, Konstantin Olchanski, Info, mscb usb support for macosx 
 | 
After a felicitous confuence of stellar bodies (Stefan, myself, some mscb hardware
 
and a mac laptop all in the same room for a few days), I wrote some MacOSX
 
code to support the MSCB-USB dongle using the native IoKit USB API. During testing,
 | 
   
   03 Oct 2004, Konstantin Olchanski, Info, Increased number of clients in midas.h, important! 
 | 
> However, we are planning to make a new release 1.9.5 soon (next week), so can can people tell not to "mix" 1.9.5 with pre-1.9.5 programs.
 
 
Right. We cannot fix the past, but we should fix the future. BTW, "do not mix versions" is hard to enforce and mismatches did, do and
 | 
   
   08 Oct 2004, Konstantin Olchanski, Info, Increased number of clients in midas.h, important! 
 | 
>    A lot of programs have a commandline option, such as "--version", where they return the program version number then exit.  As well as the
 
> program version number, the version number of the midas library it's linked with could also be returned (There can be more than one
 
> libmidas.so on a system and this would show which one was currently being linked)
 | 
   13 Oct 2004, Konstantin Olchanski, Bug Report, db_paste: found string exceeding MAX_STRING_LENGTH 
 | 
I am updating TWIST to the latest MIDAS and when I load a saved .odb file, I get
 
these messages. Their text ought to say where and what strings it does not like.
 
K.O.
 | 
   13 Oct 2004, Konstantin Olchanski, Bug Report, silly odbedit "rename Display xxx/yyy" 
 | 
odbedit command "rename Display xxx/yyy" creates a key named "xxx/yyy" (yes,
 
with a slash in the name) and this key cannot be deleted or renamed...
 
K.O. |