> Rossine, > > Are you using MingW or BCC? > MingW (TDM) is the recomended one. BCC is not as good according to tests > made by the developers. > Seems to me you are mixing it and you also have too many enviroment > variables set. > As I understand the instructions in INSTALL, it should be simpler. Did you > read it? > If you are using MingW it will not generate *.lib files but *.a files > instead. > I recomend you to re-read the INSTALL. There you will find clear > instructions how to build the libs. > I hope it will help you.
I can confirm that most of the envvars are not needed. The problem here was most probably a recent typo in hbmk2, although without seeing relevant part of log output (the RTE should be right there!), I can only guess. Looks like it's a cry into the void to try to make these envvars dropped, but I will do this one more final time: So that huge amount of envvars could be replaced by these without losing functionality inside Harbour build: -- set HB_BUILD_IMPLIB=yes set HB_BUILD_UNICODE=no set HB_WITH_PGSQL=C:\pgsql84\include set HB_WITH_ADS=C:\ads81 set HB_WITH_QT=C:\Qt\qt\include set HB_WITH_FIREBIRD=C:\ARQUIV~1\Firebird\Firebird_2_1\include set HB_WITH_FREEIMAGE=C:\FreeImg\3131\Dist set HB_USER_CFLAGS=-DHB_GC_AUTO -DHB_FM_STATISTIC set HB_INSTALL_PREFIX=c:\hrb_bcc rem QUESTION: Is this really intended?: set HB_DYN_INSTALL=%HB_INSTALL_PREFIX%\dyn set PATH=c:\bcc55;%PATH% win-make clean install -- Viktor > ----- Original Message ----- From: "Rossine" <qii...@ig.com.br> > To: <harbour@harbour-project.org> > Sent: Tuesday, 25 de May de 2010 11:00 > Subject: Re: [Harbour] Contrib´s not build with 14457 > > >> >> Hello Viktor, >> >>> Use 'clean install' as documented (with lowercase). >> >> OK. I use: \harbour\bin\mingw32-make.exe clean install >> >> Now fbclient.lib is created, but ace32.lib and freeimage.lib. are not >> created in c:\hrb_bcc\lib >> >> This is my sets for harbour: >> >> [SETS] >> set HB_BUILD_DLL=yes >> set HB_DIR_IMPLIB=yes >> set HB_BUILD_IMPLIB=yes >> set HB_BUILD_LOG=yes >> set HB_CONTRIB_ADDONS=yes >> set HB_BUILD_UNICODE=no >> rem set HB_BUILD_UNICODE=yes >> >> set HB_WITH_PGSQL=C:\pgsql84\include >> set HB_WITH_ADS=C:\ads81 >> set HB_WITH_QT=C:\Qt\qt\include >> set HB_WITH_FIREBIRD=C:\ARQUIV~1\Firebird\Firebird_2_1\include >> set HB_WITH_FREEIMAGE=C:\FreeImg\3131\Dist >> >> set HB_DIR_PGSQL=C:\pgsql84 >> set HB_DIR_ADS=C:\ads81 >> rem set HB_DIR_QT=C:\Qt\qt\include >> set HB_DIR_QT=C:\Qt\qt >> set HB_DIR_FIREBIRD=C:\ARQUIV~1\Firebird\Firebird_2_1 >> set HB_DIR_FREEIMAGE=C:\FreeImg\3131\Dist >> >> set HB_INC_PGSQL=C:\pgsql84\include >> set HB_INC_ADS=C:\ads81 >> set HB_INC_QT=C:\Qt\qt\include >> set HB_INC_FIREBIRD=C:\ARQUIV~1\Firebird\Firebird_2_1\include >> set HB_INC_FREEIMAGE=C:\FreeImg\3131\Dist >> >> set HB_LEX=SIMPLEX >> set HB_USER_CFLAGS=-DHB_GC_AUTO -DHB_FM_STATISTIC >> >> set HB_PATH=c:\hrb_bcc >> set HB_INSTALL_PREFIX=%HB_PATH% >> >> set HB_BIN_INSTALL=%HB_PATH%\bin >> set HB_LIB_INSTALL=%HB_PATH%\lib >> set HB_INC_INSTALL=%HB_PATH%\include >> set HB_DOC_INSTALL=%HB_PATH%\doc >> set HB_DYN_INSTALL=%HB_PATH%\dyn >> >> set HB_COMPILER=bcc >> >> set BCC_DIR=c:\bcc55 >> [/SETS] >> >> This is my LOG: >> >> [LOG] >> C:\harbour-#BCC#>\harbour\bin\mingw32-make.exe clean install >> ! Building Harbour 2.1.0beta1 from source - http://www.harbour-project.org >> ! MAKE: C:/harbour/bin/mingw32-make 3.81 sh.exe clean install >> ! HB_USER_CFLAGS: -DHB_GC_AUTO -DHB_FM_STATISTIC >> ! HB_INSTALL_PREFIX: c:\hrb_bcc >> ! HB_BIN_INSTALL: c:\hrb_bcc\bin >> ! HB_LIB_INSTALL: c:\hrb_bcc\lib >> ! HB_DYN_INSTALL: c:\hrb_bcc\dyn >> ! HB_INC_INSTALL: c:\hrb_bcc\include >> ! HB_DOC_INSTALL: c:\hrb_bcc\doc >> ! HB_BUILD_DLL: yes >> ! HB_BUILD_IMPLIB: yes >> ! HB_BUILD_UNICODE: no >> ! HB_CONTRIB_ADDONS: yes >> ! HB_HOST_PLAT: win (x86) HB_SHELL: nt >> ! HB_PLATFORM: win (x86) (autodetected) >> ! HB_COMPILER: bcc >> ! Component: 'zlib' found in C:/harbour/external/zlib (local) >> ! Component: 'pcre' found in C:/harbour/external/pcre (local) >> ! Component: 'openssl' not found. Configure with HB_WITH_OPENSSL. >> ! Component: 'gpm' not supported on win platform >> ! Component: 'slang' not found. Configure with HB_WITH_SLANG. >> ! Component: 'curses' not found. Configure with HB_WITH_CURSES. >> ! Component: 'x11' not found. Configure with HB_WITH_X11. >> ! Component: 'wattcp/watt-32' not supported on win platform >> ! 'gtcrs' library skipped (component not found) >> ! 'gtdos' library skipped (platform not supported) >> ! 'gtos2' library skipped (platform not supported) >> ! 'gtsln' library skipped (component not found) >> ! 'gttrm' library skipped (platform or compiler not supported) >> ! 'gtxwc' library skipped (component not found) >> ! 'gtalleg' library skipped ('allegro' not found. Configure with >> HB_WITH_ALLEGRO >> .) >> ! 'hbcairo' library skipped ('cairo' not found. Configure with >> HB_WITH_CAIRO.) >> ! 'hbcups' library skipped ('cups' not found. Configure with HB_WITH_CUPS.) >> ! 'hbcurl' library skipped ('libcurl' not found. Configure with >> HB_WITH_CURL.) >> ! 'hbgd' library skipped ('libgd' not found. Configure with HB_WITH_GD.) >> ! 'hbmysql' library skipped ('mysql' not found. Configure with >> HB_WITH_MYSQL.) >> ! 'hbqt' library skipped ('qt' not supported with bcc compiler) >> ! 'hbssl' library skipped (component not found) >> ! 'sddmy' library skipped ('mysql' not found. Configure with HB_WITH_MYSQL.) >> ! 'sddoci' library skipped ('ocilib' not found. Configure with >> HB_WITH_OCILIB.) >> ! 'hbxbp' library skipped (compiler not supported) >> 1 arquivo(s) copiado(s). >> 1 arquivo(s) copiado(s). >> 1 arquivo(s) copiado(s). >> ... >> [/LOG] >> >> This is the contents of my C:\ads81 >> >> [ADS] >> Pasta de C:\ads81 >> >> .. <DIR> 13/05/2009 16:31 >> . <DIR> 13/05/2009 16:31 >> ace32 dll 995.376 08/01/2007 08:10 >> axcws32 dll 167.936 08/01/2007 08:10 >> ansi chr 24.128 08/01/2007 08:10 >> adsloc32 dll 1.241.088 08/01/2007 08:10 >> extend chr 28.348 08/01/2007 08:10 >> adslocal cfg 2.370 19/03/2007 15:41 >> ace h 219.472 17/08/2007 17:42 >> ads ch 13.894 04/06/2008 12:07 >> rddads h 11.360 04/06/2008 12:07 >> adsext~1 ch 6.576 04/07/2008 19:56 >> unixut~1 h 96 06/04/2009 11:53 >> unins000 exe 686.111 11/04/2009 09:20 >> unins000 dat 1.121 11/04/2009 09:20 >> ace32 lib 55.808 13/05/2009 16:31 >> [\ADS] >> >> Best Regards, >> >> Rossine. >> >> -- >> View this message in context: >> http://old.nabble.com/Contrib%C2%B4s-not-build-with-14457-tp28527275p28668726.html >> Sent from the Harbour - Dev mailing list archive at Nabble.com. >> >> _______________________________________________ >> Harbour mailing list (attachment size limit: 40KB) >> Harbour@harbour-project.org >> http://lists.harbour-project.org/mailman/listinfo/harbour > > _______________________________________________ > Harbour mailing list (attachment size limit: 40KB) > Harbour@harbour-project.org > http://lists.harbour-project.org/mailman/listinfo/harbour _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour