Hi all,

I've attached a full list of raw 'warning' messages in
all of the following builds (rev 9021):

BCC55
BCC58
MinGW 4.12
MSVS 2005
MSVS 2005 C++,
MSVS 2008
MSVS 2008 C++
Pelles C 4.5
Pelles C 5.0
Pelles C 5.0 64 bit
MSVS 2008 C++ 64 bit
DJGPP 4.23 32 bit

As a conclusion, it looks like there are some more
problematic contribs, which I'd like to hereby propose
to discuss further inclusion of the following contribs:

- hbsqlit2  - The interface code is tidy, but the included
              sqlite2 source isn't, moreover, we have hbsqlit3.
- hbwhat32  - It has several warnings and possible bugs and
              it's incompatible with 64 bit Windows.
- hbw32ddr  - This DirectDraw code is rather a code example
              than a full-blown DirectDraw interface
              library, so I'd suggest to move it to /contrib/examples.
- hbziparch - It's C++, we have hbmzip as a successor, the
              interface code is very untidy and the include ZipArchive
              source is not portable enough.

I'd personally propose to remove hbsqlit2, hbziparch, move
hbw32ddr to examples and discuss what to do with hbwhat32.

Notice these these 4 contribs are already excluded from
GNU builds. I'd like to do the same for non-GNU make files
to clean all default builds in the meantime.

Also, there are some contribs which need further work to make
them compile cleanly under 64 bit Windows, just like the core
itself.

Brgds,
Viktor

_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to