Re: [REQADM-Users-L] REQADM moved to SourceForge
Brought to you by:
rcopeland101,
slw
From: Tom I. H. <ti...@eu...> - 2003-12-14 15:23:42
|
I wrote: > I'd like to a) get 1.3 up and running, and then b) start rewriting > the database access code as soon as possible... It's taking me some time, actually. Christmas preparations have started, and spare time is not copious. :-) I did manage to get the whole thing compiled and linked under NetBSD-current, with GCC 3.3, but not without a few tweaks=B9. Some of the supporting software is sufficiently non-obvious to install for those of us who haven't yet studied the intricacies of TCL module management, that I believe the REQADM installation instructions should cover the process in detail. The change to a relational data base for all configuration info and tickets will be welcome. The number and opacity of the configuration files to edit or create from scratch in order to get to where one can see what REQADM looks like is downright scary. I tried to do it with as few changes to the distributed files as possible, and really thought I did everything, and did it right, but I guess I haven't, because xreqadm gives me lots of "Unable to look up token" dialogs, and dumps core during attempts to create or edit tickets. I'll just have to go through the whole process again, I guess. -tih =B9 For instance, c++ has to be called with "-Wno-deprecated -fpermissive" to stop it complaining about old-fashioned code, and to make it let the following gem be a warning, and not an error (in many places): encoderdef.cc:114: warning: ISO C++ says that `char& String::operator[](l= ong=20 int)' and `operator[]' are ambiguous even though the worst conversion = for=20 the former is better than the worst conversion for the latter For those who, like me, find that message less than lucid, it means that if you're going to access characters in String objects using "something[n]", then 'n' must be a long, not an int. :-) --=20 Tom Ivar Helbekkmo, Senior System Administrator, EUnet Norway www.eunet.no T: +47-22092958 M: +47-93013940 F: +47-22092901 |