Nick Ioffe wrote:
Also before that I got some strange errors when configure erroneusly created rts-config.h file - it didn't found open64 and usleep functions in /usr/local/include/fcntl.h - it was discovered by compiler.
What exactly was set? HAVE_OPEN64 and/or OPEN64_DECLARED?
- The OPEN64_DECLARED.
You mean OPEN64_DECLARED was set and HAVE_OPEN64 not, right? And what exactly was the error message by the compiler?
Also I've discovered some syntax changes that cause me some hardwork in fixing the project:
- one import and then list of all modules delimited by ';' more than one import like import try; import gpc; doesn't work.
Yes, that's according to EP.
- repeated routine declaration - now I have to get rid of all the parameters in implementation part - otherwise I get "routine declaration doesn't match previous declaration" error
Repeated parameters still work. If you get an error, the declarations either don't actually match, or there's a GPC bug, but I can't tell without an example.
Frank