Strange thing with eCompile

Report core bugs regarding the Ultima Online Emulator Core release (version 097). You can attach your Core Dump. One bug per post.
Locked
Yukiko
Distro Developer
Posts: 2826
Joined: Thu Feb 02, 2006 1:41 pm

Strange thing with eCompile

Post by Yukiko »

I have noticed this before but hadn't posted it until now.

After using the batch cleanup function to delete all *.ecl files and then running eCompile with the command line to compile all scripts under the POL directory I get the following summary message after eCompile finishes:

Code: Select all

Compilation Summary:
    Compiled 1125 scripts in 195125 ms.
    542 scripts were already up-to-date.
I find it odd that 542 scripts would be up to date if all the ecl files were deleted prior to compiling. Am I not understanding the information being given me by eCompile? I thought that an up-to-date script was one whose ecl file matched what eCompile would have created if it had compiled the scripts src file. If so how can a non-existant ecl file be up-to-date?

Anyway, this is a strange message and I figured I'd mention it.
Xandros
Expert Poster
Posts: 76
Joined: Fri Feb 17, 2006 12:25 pm

Re: Strange thing with eCompile

Post by Xandros »

Yukiko wrote: I find it odd that 542 scripts would be up to date if all the ecl files were deleted prior to compiling. Am I not understanding the information being given me by eCompile? I thought that an up-to-date script was one whose ecl file matched what eCompile would have created if it had compiled the scripts src file. If so how can a non-existant ecl file be up-to-date?
Is the generation of *.dep files activated in your compiler configuration?
And if so, did you also delete the old *.dep files prior to compiling?

Xandros
Yukiko
Distro Developer
Posts: 2826
Joined: Thu Feb 02, 2006 1:41 pm

Post by Yukiko »

Yes they are enabled and yes I deleted them all.
Locked