Viktor Szakats 842b89c24e 2013-02-13 22:22 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    + better detection of core libraries specified in user make files
    + hbmk2 will now detect certain common and non-portable/wrong
      library specifications in command line and .hbc file.
      It will also suggest to correct options to use.
      It's now a warning, but such wrong options will be ignored
      after HB_LEGACY_LEVEL4.
      Report if it causes warnings for proper usage scenarios.
      Some examples for wrong options detected:
         my.lib
         libmy.lib
         -lmy.lib
         -llibmy.lib
         -llibmy.a
         -lmy.a
         -lC:\libs\my.lib
         -lC:\libs\libmy.lib
         -lC:\libs\libmy.a
         -lC:\libs\my.a
         -lC:\libs\hbrtl.a
         -lC:\hb30\lib\win\mingw\
         -lC:\hb30\lib\win\mingw\my
         -lC:\hb30\lib\win\mingw\my.a
         -lC:\hb30\lib\win\mingw\hbrtl.a
         -lhbrtl.lib
         -llibhbrtl.a
         -lhbrtl.a
      [ For those who wonder: all of these can be safely
        replaced with '-lmy -LC:\libs' ]
2013-02-13 21:24:10 +00:00
Description
Harbour Core — Reference source for Five development
172 MiB
Languages
C 80.3%
xBase 17.8%
Makefile 0.6%
C++ 0.4%
Harbour 0.4%
Other 0.3%