> Hello to all,
> 
> I found strange behaviour when I build harbour from SVN in windows enviromet.
> 
> When HB_WITH_GD is not set, then the logfile generated by win-make.EXE 
> contains row
> 
> ! 'hbgd' library skipped ('libgd' not found. Configure with HB_WITH_GD.)
> 
> informing about missing setting for the libgd. OK.
> 
> When HB_WITH_GD is set, there is no line in the logfile informing me about 
> the presence of the 'libgd'.
> 
> Why ? 
> 
> The presence or not presence of  'openssl' or 'QT' is logged allways.

OpenSSL is a global dependency, not tied to a specific lib, 
just like the rest of dependencies (crs, sln) you can always see 
a build startup. Detection is displayed because it's otherwise 
difficult to find out from logs if the detection was successful.
Originally I didn't plan to leave these there, but they turned 
out to be useful so I kept them.

You can never see an explicit message about successful detection 
for the rest though, because in these cases you can see a clear proof 
of successful detection anyway: The dependent lib (in this case 
hbgd) _is getting built_. Adding extra messages would just clutter 
the output with redundant information. [ the other reason is that 

As for QT you can only see a line for MOC tool detection, otherwise 
it behaves consistently with gd and the rest.

To sum it up: Everything works as designed.

Brgds,
Viktor

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to