Re: [Quickfix-developers] QuickFIX 1.4.1
Brought to you by:
orenmnero
From: Oren M. <ore...@ya...> - 2003-04-09 14:06:14
|
>> ../Utility.h:118: warning: `const char*FIX::EOL' defined but not used >> This is seen at several places. IMHO, the std::endl could be used if >> the flush done by this construct does not matter. >> (See stdc++ doc: Agreed. I believe this is only used in the toXML method, and I'm not sure why. Looks like a lapse. >> org_quickfix_MySQLLog.cpp:127:19: warning: no newline at end of file >> org_quickfix_MySQLLogFactory.cpp:125:19: warning: no newline at end of file >> These probably slipped through to the release. Yeah, these will be fixed. $ make install >> rm -rf /opt2/QuickFIX/linux/1.4.0/include/quickfix >> mkdir /opt2/QuickFIX/linux/1.4.0/include/quickfix >> mkdir: cannot create directory `/opt2/QuickFIX/linux/1.4.1/include/quickfix': No >> such file or directory >> To fix this I added in src/C++/Makefile.am the line 116 below: I havn't seen this before, but I can see how some systems might need it. I guess it depends on how your mkdir works. >> /opt2/QuickFIX/linux/1.4.0/include/quickfix/include >> which looks at little bit strange (double include). Yeah, this is sort of a result of windows having no standard for installing header and library files, so they are generally put in a local directory. I didn't want to muddle the root quickfix directory, hence the include directory which then had to be carried over to *nix for portability. I would like it to work like you suggest, but will need to reorganize how headers are installed in windows. I'm thinking of creating an "output" directory under the root quickfix directory. There would then be another "quickfix" directory under output which would contain the include files (and a directory for the lib and bin files). That way under windows people can put quickfix\output in the include path, and we can then do things more normally under *nix. Any input on how this problem is normally handled would be helpful. >> In addition, it would be nice to install the generated quickfix.jar into the lib directory. >> Change src/java/Makefile.am: Yeah, I didn't really know what standard procedure there was for installing jar files. Sounds like a good place to me. --------------------------------- Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more |