Commit Graph

10411 Commits

Author SHA1 Message Date
Viktor Szakats
cc953d88ec 2009-04-09 20:42 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    - Disabled UPX support for all non-Linux *nix systems.
2009-04-09 18:42:42 +00:00
Pritpal Bedi
4e72001a78 2009-04-09 10:51 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/hbqt_qwidget.cpp
  * harbour/contrib/hbqt/qth/QWidget.qth
  * harbour/contrib/hbqt/TQWidget.prg
    ! Commented out more non-portable functions belongings to
      Win Handles family.
2009-04-09 17:54:31 +00:00
Pritpal Bedi
f5a9c9d65e 2009-04-09 08:18 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/hbqt.h
  * harbour/contrib/hbqt/hbqt_qfont.cpp
  * harbour/contrib/hbqt/hbqt_qregion.cpp
  * harbour/contrib/hbqt/hbqt_qwidget.cpp
  * harbour/contrib/hbqt/TQFont.prg
  * harbour/contrib/hbqt/TQRegion.prg
  * harbour/contrib/hbqt/TQWidget.prg
  * harbour/contrib/hbqt/qth/QApplication.qth
  * harbour/contrib/hbqt/qth/QFileDialog.qth
  * harbour/contrib/hbqt/qth/QFont.qth
  * harbour/contrib/hbqt/qth/QRegion.qth
  * harbour/contrib/hbqt/qth/QWidget.qth
    ! Commented out non-portable functions belongings to
      Win Handles family.
2009-04-09 15:24:23 +00:00
Viktor Szakats
51f0335cb6 2009-04-09 07:19 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    + Added support for -compr=max, -compr=min to control level 
      of compression. -compr=def means the same plain -compr.
2009-04-09 05:20:53 +00:00
Viktor Szakats
60d5b5351c 2009-04-08 18:18 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    + Added executable / dll compression using -compr switch.
      hbmk2 uses UPX, which needs to be in PATH to work.
      Not having UPX won't cause a fatal error even when -compr
      switch is specified.
2009-04-08 16:19:18 +00:00
Viktor Szakats
7f0d8bb059 2009-04-08 15:45 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* ChangeLog
    * Item marked done.

  * utils/hbmk2/hbmk2.prg
    ! Fixed for win/owatcom static mode. (multiple addresses)
2009-04-08 13:48:04 +00:00
Viktor Szakats
f5f314d774 2009-04-08 11:22 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* source/vm/maindllh.c
  * source/vm/maindllp.c
    ! Fixed for wce/poccarm's strange Windows headers.
    ; Now this problem surfaced with wce/poccarm, and this one I really
      cannot fix:
      ---
      hbmk: Processing configuration: C:\devl\hbvc-1.1\bin\hbmk.cfg
      POLINK: error: Unresolved external symbol 'hb_wctomb'.
      POLINK: fatal error: 1 unresolved external(s).
      hbmk: Error: Running linker. 1:
      polink.exe hbtest.obj rt_array.obj rt_date.obj rt_file.obj rt_hvm.obj rt_hvma.obj rt_math.obj rt_misc.obj rt_mt.obj rt_str.obj rt_stra.obj rt_trans.obj rt_class.obj rt_miscc.obj /libpath:C:\work\harbour-new\harbour\_hb_install_temp\harbour-wce-poccarm\lib  /subsystem:windows /out:C:\work\harbour-new\harbour\_hb_install_temp\harbour-wce-poccarm\bin\hbtest-dll.exe /libpath:C:\work\harbour-new\harbour\_hb_install_temp\harbour-wce-poccarm\bin harbour-11-arm.lib hbmainstd.lib hbmainwin.lib hbcplr.lib hbdebug.lib wininet.lib ws2.lib commdlg.lib commctrl.lib uuid.lib ole32.lib
      ---
2009-04-08 09:21:41 +00:00
Viktor Szakats
f8f293632f 2009-04-08 10:22 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* INSTALL
    * Cross build text fixed to be multiplatform.

  * contrib/rddsql/sddfb/Makefile
    ! Excluded for msvc64:
      ../../fbirddd.c(187) : warning C4244: 'argument' : conversion from 'ULONG' to 'short', possible loss of data
      ../../fbirddd.c(231) : warning C4244: 'argument' : conversion from 'ISC_STATUS' to 'USHORT', possible loss of data
      ../../fbirddd.c(241) : warning C4244: 'argument' : conversion from 'ISC_STATUS' to 'USHORT', possible loss of data
      ../../fbirddd.c(249) : warning C4244: 'argument' : conversion from 'ISC_STATUS' to 'USHORT', possible loss of data
      ../../fbirddd.c(265) : warning C4244: 'argument' : conversion from 'ISC_STATUS' to 'USHORT', possible loss of data
      ../../fbirddd.c(409) : error C2440: '=' : cannot convert from 'isc_stmt_handle' to 'void *'
              Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
      ../../fbirddd.c(410) : error C2440: '=' : cannot convert from 'isc_tr_handle' to 'void *'
              Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
      ../../fbirddd.c(446) : error C2664: 'isc_dsql_free_statement' : cannot convert parameter 2 from 'void **' to 'isc_stmt_handle *'
              Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
      ../../fbirddd.c(451) : error C2664: 'isc_rollback_transaction' : cannot convert parameter 2 from 'void **' to 'isc_tr_handle *'
              Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
      ../../fbirddd.c(469) : error C2664: 'isc_dsql_fetch' : cannot convert parameter 2 from 'void **' to 'isc_stmt_handle *'
              Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
      ../../fbirddd.c(531) : error C2664: 'isc_dsql_free_statement' : cannot convert parameter 2 from 'void **' to 'isc_stmt_handle *'
              Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
      ../../fbirddd.c(533) : warning C4244: 'argument' : conversion from 'ISC_STATUS' to 'USHORT', possible loss of data
      ../../fbirddd.c(538) : error C2664: 'isc_commit_transaction' : cannot convert parameter 2 from 'void **' to 'isc_tr_handle *'
              Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
      ../../fbirddd.c(540) : warning C4244: 'argument' : conversion from 'ISC_STATUS' to 'USHORT', possible loss of data
2009-04-08 08:23:01 +00:00
Viktor Szakats
11f109f899 2009-04-08 09:59 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* INSTALL
    + Added hbmk2 to the list of tools needed for successful 
      cross builds.

  * utils/hbmk2/hbmk2.prg
    + Added link to Linux lib HOWTO.
2009-04-08 07:59:28 +00:00
Viktor Szakats
5be91add23 2009-04-08 08:53 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    ! Extension is also omitted when Harbour is installed 
      on sys loc.
2009-04-08 06:54:03 +00:00
Viktor Szakats
8bf621c28e 2009-04-08 03:35 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    ! Possible fix for *nix shared lib problem when Harbour
      is installed in system location. Couldn't test it.
    * ar now called with 'rcs' parameter (was: cr).
      Advertized as runlib equivalent, but it doesn't seem to 
      make any difference.
2009-04-08 01:36:02 +00:00
Viktor Szakats
7e591eeb59 2009-04-08 02:08 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    ! Fixed bug in yesterday's changes.
2009-04-08 00:10:13 +00:00
Pritpal Bedi
5f5f53cb32 2009-04-07 12:02 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* contrib/hbqt/generator/hbqtgen.prg
    ! Few more refinements.
2009-04-07 19:04:05 +00:00
Pritpal Bedi
d28163e6ce 2009-04-07 11:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* contrib/hbqt/generator/hbqtgen.prg
    ! Updated to post latest demoqt.prg.
2009-04-07 18:47:17 +00:00
Viktor Szakats
1ab1b04f1d 2009-04-07 19:00 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    + Turned on line number permanently.

  * contrib/gtalleg/Makefile
  * contrib/hbsqlit3/Makefile
  * contrib/hbfbird/Makefile
    * Fixes.
2009-04-07 17:25:19 +00:00
Viktor Szakats
8d7a4d4b6f 2009-04-07 17:37 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* make_gnu_xmingwce.sh
  * doc/man/hbmk.1
  * bin/hb-mkdyn.sh
  * bin/postinst.bat
  * bin/hb-func.sh
  * bin/postinst.sh
  * bin/hb-mkdyn.bat
  * external/sqlite3/Makefile
  * external/libhpdf/Makefile
  * external/libpng/Makefile
  * make_gnu.bat
  * contrib/gtalleg/Makefile
  * contrib/hbsqlit3/Makefile
  * contrib/hbqt/Makefile
  * contrib/hbfbird/Makefile
  * source/vm/Makefile
  * source/vm/vmmt/Makefile
  * utils/hbmk2/hbmk2.prg
  - config/win/mingwce.cf
  - config/win/poccce.cf
  - config/win/msvcce.cf
    - Deleted targets: win/msvcce, win/mingwce, win/poccce.
      Use these instead: wce/msvcarm, wce/mingwarm, wce/poccarm
2009-04-07 15:41:53 +00:00
Viktor Szakats
7aae130f29 2009-04-07 16:55 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    ! Regression fixed after latest poccarm support additions.
2009-04-07 15:04:30 +00:00
Viktor Szakats
27c3e16843 2009-04-07 16:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* bin/postinst.bat
    ! Fixed shared executable creation for cross-builds.

  * utils/hbmk2/hbmk2.hbm
  * utils/hbi18n/hbi18n.hbm
    % Added -nulrdd. This will remove the hbmk2 build size overhead
      compared to GNU Make built executables.

  * utils/hbmk2/hbmk2.prg
    ! Don't add the same libdir twice in some cases.
    + Added support for wce arch in remaining places.
    ! Added hbmainwin and hbmainstd for mingw targets.
      This should fix some failing shared lib scenarios I've
      experienced with minwgce. I hope it doesn't break
      everything else (tested mingw64 and mingw scenarios worked).
    * Internal change to handle shared libname separately
      so that special extensions and handling can be added
      for it, if needed.
2009-04-07 14:53:33 +00:00
Viktor Szakats
c15eabbd45 2009-04-07 12:58 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* external/libhpdf/Makefile
    ! Disabled for wce arch and mingwce comp.
2009-04-07 10:59:19 +00:00
Viktor Szakats
165a0b82eb 2009-04-07 12:05 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbqt/hbqt.h
  * contrib/hbqt/hbqt_qabstractbutton.cpp
  * contrib/hbqt/hbqt_qabstractitemview.cpp
  * contrib/hbqt/hbqt_qabstractprintdialog.cpp
  * contrib/hbqt/hbqt_qabstractscrollarea.cpp
  * contrib/hbqt/hbqt_qabstractslider.cpp
  * contrib/hbqt/hbqt_qabstractspinbox.cpp
  * contrib/hbqt/hbqt_qaction.cpp
  * contrib/hbqt/hbqt_qapplication.cpp
  * contrib/hbqt/hbqt_qboxlayout.cpp
  * contrib/hbqt/hbqt_qbrush.cpp
  * contrib/hbqt/hbqt_qcalendarwidget.cpp
  * contrib/hbqt/hbqt_qcheckbox.cpp
  * contrib/hbqt/hbqt_qcolor.cpp
  * contrib/hbqt/hbqt_qcolordialog.cpp
  * contrib/hbqt/hbqt_qcombobox.cpp
  * contrib/hbqt/hbqt_qcommandlinkbutton.cpp
  * contrib/hbqt/hbqt_qcoreapplication.cpp
  * contrib/hbqt/hbqt_qdateedit.cpp
  * contrib/hbqt/hbqt_qdatetimeedit.cpp
  * contrib/hbqt/hbqt_qdial.cpp
  * contrib/hbqt/hbqt_qdialog.cpp
  * contrib/hbqt/hbqt_qdoublespinbox.cpp
  * contrib/hbqt/hbqt_qerrormessage.cpp
  * contrib/hbqt/hbqt_qfiledialog.cpp
  * contrib/hbqt/hbqt_qfocusframe.cpp
  * contrib/hbqt/hbqt_qfont.cpp
  * contrib/hbqt/hbqt_qfontcombobox.cpp
  * contrib/hbqt/hbqt_qfontdialog.cpp
  * contrib/hbqt/hbqt_qformlayout.cpp
  * contrib/hbqt/hbqt_qframe.cpp
  * contrib/hbqt/hbqt_qgroupbox.cpp
  * contrib/hbqt/hbqt_qhboxlayout.cpp
  * contrib/hbqt/hbqt_qinputdialog.cpp
  * contrib/hbqt/hbqt_qlabel.cpp
  * contrib/hbqt/hbqt_qlayout.cpp
  * contrib/hbqt/hbqt_qlayoutitem.cpp
  * contrib/hbqt/hbqt_qlcdnumber.cpp
  * contrib/hbqt/hbqt_qlineedit.cpp
  * contrib/hbqt/hbqt_qlistview.cpp
  * contrib/hbqt/hbqt_qmainwindow.cpp
  * contrib/hbqt/hbqt_qmenu.cpp
  * contrib/hbqt/hbqt_qmenubar.cpp
  * contrib/hbqt/hbqt_qmessagebox.cpp
  * contrib/hbqt/hbqt_qobject.cpp
  * contrib/hbqt/hbqt_qpagesetupdialog.cpp
  * contrib/hbqt/hbqt_qpaintdevice.cpp
  * contrib/hbqt/hbqt_qpainter.cpp
  * contrib/hbqt/hbqt_qpen.cpp
  * contrib/hbqt/hbqt_qprintdialog.cpp
  * contrib/hbqt/hbqt_qprintpreviewdialog.cpp
  * contrib/hbqt/hbqt_qprogressbar.cpp
  * contrib/hbqt/hbqt_qprogressdialog.cpp
  * contrib/hbqt/hbqt_qpushbutton.cpp
  * contrib/hbqt/hbqt_qradiobutton.cpp
  * contrib/hbqt/hbqt_qscrollarea.cpp
  * contrib/hbqt/hbqt_qscrollbar.cpp
  * contrib/hbqt/hbqt_qsizegrip.cpp
  * contrib/hbqt/hbqt_qslider.cpp
  * contrib/hbqt/hbqt_qspinbox.cpp
  * contrib/hbqt/hbqt_qsplitter.cpp
  * contrib/hbqt/hbqt_qtabbar.cpp
  * contrib/hbqt/hbqt_qtableview.cpp
  * contrib/hbqt/hbqt_qtablewidget.cpp
  * contrib/hbqt/hbqt_qtablewidgetitem.cpp
  * contrib/hbqt/hbqt_qtabwidget.cpp
  * contrib/hbqt/hbqt_qtextedit.cpp
  * contrib/hbqt/hbqt_qtimeedit.cpp
  * contrib/hbqt/hbqt_qtoolbar.cpp
  * contrib/hbqt/hbqt_qtoolbox.cpp
  * contrib/hbqt/hbqt_qtoolbutton.cpp
  * contrib/hbqt/hbqt_qtreeview.cpp
  * contrib/hbqt/hbqt_qtreewidget.cpp
  * contrib/hbqt/hbqt_qtreewidgetitem.cpp
  * contrib/hbqt/hbqt_qvboxlayout.cpp
  * contrib/hbqt/hbqt_qwebpage.cpp
  * contrib/hbqt/hbqt_qwebview.cpp
  * contrib/hbqt/hbqt_qwidget.cpp
  * contrib/hbqt/hbqt_qwizard.cpp
  * contrib/hbqt/Makefile_gen
  * contrib/hbqt/TQAbstractButton.prg
  * contrib/hbqt/TQAbstractItemView.prg
  * contrib/hbqt/TQAbstractPrintDialog.prg
  * contrib/hbqt/TQAbstractScrollArea.prg
  * contrib/hbqt/TQAbstractSlider.prg
  * contrib/hbqt/TQAbstractSpinBox.prg
  * contrib/hbqt/TQAction.prg
  * contrib/hbqt/TQBoxLayout.prg
  * contrib/hbqt/TQCalendarWidget.prg
  * contrib/hbqt/TQCheckBox.prg
  * contrib/hbqt/TQColorDialog.prg
  * contrib/hbqt/TQComboBox.prg
  * contrib/hbqt/TQCommandLinkButton.prg
  * contrib/hbqt/TQDateEdit.prg
  * contrib/hbqt/TQDateTimeEdit.prg
  * contrib/hbqt/TQDial.prg
  * contrib/hbqt/TQDialog.prg
  * contrib/hbqt/TQDoubleSpinBox.prg
  * contrib/hbqt/TQErrorMessage.prg
  * contrib/hbqt/TQFileDialog.prg
  * contrib/hbqt/TQFocusFrame.prg
  * contrib/hbqt/TQFontComboBox.prg
  * contrib/hbqt/TQFontDialog.prg
  * contrib/hbqt/TQFormLayout.prg
  * contrib/hbqt/TQFrame.prg
  * contrib/hbqt/TQGroupBox.prg
  * contrib/hbqt/TQHBoxLayout.prg
  * contrib/hbqt/TQInputDialog.prg
  * contrib/hbqt/TQLabel.prg
  * contrib/hbqt/TQLayout.prg
  * contrib/hbqt/TQLayoutItem.prg
  * contrib/hbqt/TQLCDNumber.prg
  * contrib/hbqt/TQLineEdit.prg
  * contrib/hbqt/TQListView.prg
  * contrib/hbqt/TQMainWindow.prg
  * contrib/hbqt/TQMenu.prg
  * contrib/hbqt/TQMenuBar.prg
  * contrib/hbqt/TQMessageBox.prg
  * contrib/hbqt/TQObject.prg
  * contrib/hbqt/TQPageSetupDialog.prg
  * contrib/hbqt/TQPaintDevice.prg
  * contrib/hbqt/TQPainter.prg
  * contrib/hbqt/TQPrintDialog.prg
  * contrib/hbqt/TQPrintPreviewDialog.prg
  * contrib/hbqt/TQProgressBar.prg
  * contrib/hbqt/TQProgressDialog.prg
  * contrib/hbqt/TQPushButton.prg
  * contrib/hbqt/TQRadioButton.prg
  * contrib/hbqt/TQScrollArea.prg
  * contrib/hbqt/TQScrollBar.prg
  * contrib/hbqt/TQSizeGrip.prg
  * contrib/hbqt/TQSlider.prg
  * contrib/hbqt/TQSpinBox.prg
  * contrib/hbqt/TQSplitter.prg
  * contrib/hbqt/TQTabBar.prg
  * contrib/hbqt/TQTableView.prg
  * contrib/hbqt/TQTableWidget.prg
  * contrib/hbqt/TQTableWidgetItem.prg
  * contrib/hbqt/TQTabWidget.prg
  * contrib/hbqt/TQTextEdit.prg
  * contrib/hbqt/TQTimeEdit.prg
  * contrib/hbqt/TQToolBar.prg
  * contrib/hbqt/TQToolBox.prg
  * contrib/hbqt/TQToolButton.prg
  * contrib/hbqt/TQTreeView.prg
  * contrib/hbqt/TQTreeWidget.prg
  * contrib/hbqt/TQTreeWidgetItem.prg
  * contrib/hbqt/TQVBoxLayout.prg
  * contrib/hbqt/TQWebPage.prg
  * contrib/hbqt/TQWebView.prg
  * contrib/hbqt/TQWidget.prg
  * contrib/hbqt/TQWizard.prg
  + contrib/hbqt/hbqt_qbitmap.cpp
  + contrib/hbqt/hbqt_qcommonstyle.cpp
  + contrib/hbqt/hbqt_qdesktopwidget.cpp
  + contrib/hbqt/hbqt_qdir.cpp
  + contrib/hbqt/hbqt_qdockwidget.cpp
  + contrib/hbqt/hbqt_qevent.cpp
  + contrib/hbqt/hbqt_qeventloop.cpp
  + contrib/hbqt/hbqt_qfontinfo.cpp
  + contrib/hbqt/hbqt_qftp.cpp
  + contrib/hbqt/hbqt_qgridlayout.cpp
  + contrib/hbqt/hbqt_qheaderview.cpp
  + contrib/hbqt/hbqt_qhttp.cpp
  + contrib/hbqt/hbqt_qicon.cpp
  + contrib/hbqt/hbqt_qinputevent.cpp
  + contrib/hbqt/hbqt_qlistwidget.cpp
  + contrib/hbqt/hbqt_qlistwidgetitem.cpp
  + contrib/hbqt/hbqt_qpaintevent.cpp
  + contrib/hbqt/hbqt_qpixmap.cpp
  + contrib/hbqt/hbqt_qpoint.cpp
  + contrib/hbqt/hbqt_qpointf.cpp
  + contrib/hbqt/hbqt_qrect.cpp
  + contrib/hbqt/hbqt_qrectf.cpp
  + contrib/hbqt/hbqt_qregion.cpp
  + contrib/hbqt/hbqt_qsignalmapper.cpp
  + contrib/hbqt/hbqt_qsize.cpp
  + contrib/hbqt/hbqt_qsizef.cpp
  + contrib/hbqt/hbqt_qsplashscreen.cpp
  + contrib/hbqt/hbqt_qstatusbar.cpp
  + contrib/hbqt/hbqt_qstyle.cpp
  + contrib/hbqt/hbqt_qtimer.cpp
  + contrib/hbqt/hbqt_qurl.cpp
  + contrib/hbqt/hbqt_qvariant.cpp
  + contrib/hbqt/hbqt_qwindowsstyle.cpp
  + contrib/hbqt/hbqt_qwindowsxpstyle.cpp
  + contrib/hbqt/TQBitmap.prg
  + contrib/hbqt/TQCommonStyle.prg
  + contrib/hbqt/TQDesktopWidget.prg
  + contrib/hbqt/TQDir.prg
  + contrib/hbqt/TQDockWidget.prg
  + contrib/hbqt/TQEvent.prg
  + contrib/hbqt/TQEventLoop.prg
  + contrib/hbqt/TQFont.prg
  + contrib/hbqt/TQFontInfo.prg
  + contrib/hbqt/TQFtp.prg
  + contrib/hbqt/TQGridLayout.prg
  + contrib/hbqt/TQHeaderView.prg
  + contrib/hbqt/TQHttp.prg
  + contrib/hbqt/TQIcon.prg
  + contrib/hbqt/TQInputEvent.prg
  + contrib/hbqt/TQListWidget.prg
  + contrib/hbqt/TQListWidgetItem.prg
  + contrib/hbqt/TQPaintEvent.prg
  + contrib/hbqt/TQPen.prg
  + contrib/hbqt/TQPixmap.prg
  + contrib/hbqt/TQPoint.prg
  + contrib/hbqt/TQPointF.prg
  + contrib/hbqt/TQRect.prg
  + contrib/hbqt/TQRectF.prg
  + contrib/hbqt/TQRegion.prg
  + contrib/hbqt/TQSignalMapper.prg
  + contrib/hbqt/TQSize.prg
  + contrib/hbqt/TQSizeF.prg
  + contrib/hbqt/TQSplashScreen.prg
  + contrib/hbqt/TQStatusBar.prg
  + contrib/hbqt/TQStyle.prg
  + contrib/hbqt/TQTimer.prg
  + contrib/hbqt/TQUrl.prg
  + contrib/hbqt/TQVariant.prg
  + contrib/hbqt/TQWindowsStyle.prg
  + contrib/hbqt/TQWindowsXPStyle.prg
    * Regenerated.
2009-04-07 10:16:25 +00:00
Viktor Szakats
54f84f4fbd 2009-04-07 10:48 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbqt/generator/qt45.qtp
  * contrib/hbqt/generator/hbqtgen.prg
  * contrib/hbqt/generator/rebuild_hbqt.bat
    * Changed to create files directly in live source dir.
      (can be overridden using cmdline switches)
    * qt45.qtp will be picked automatically if no project
      file is passed and the file exists.
    ! Fixed default paths for all platforms.
    + Added feedback when creating files.
    ! Fixed one FCreate() session which always failed.
    ! Fixed generation of Makefile_gen to always have two
      closing empty lines to make GNU Make happy. Otherwise
      it failed when assembling the lib with MinGW/msys.
    % Commented output of source parts.
    ; This means that the .bat file is no more necessary.
      Please use: 'hbmk2 hbqtgen.prg -run' command to generate 
      hbqt sources.
2009-04-07 08:52:34 +00:00
Viktor Szakats
fae3fa75bd 2009-04-07 09:29 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
- contrib/hbqt/tests/Vou.ICO
  + contrib/hbqt/tests/test.ico
    ! Renamed to have all lower case. Please stick to this rule.
      Couldn't find any reference to this file, please fix it 
      where needed.

    ; TOFIX: hbqt.h has hb_ToOutDebug() declared as external. So, 
             hbqt will also depend on xhb lib? If this function is 
             so important I'd suggest to create a fully portable 
             version of it locally in hbqt.

  - contrib/hbqt/gensource/Makefile
    - Removed duplicate copy of Makefile. I'm not sure what was 
      the purpose but it wouldn't work here, and it wouldn't be 
      good to update this file in two copies.
2009-04-07 07:30:27 +00:00
Pritpal Bedi
554e66c1a0 2009-04-06 23:52 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/tests/vou.ico
    + Added icon to be displayed in titlebar.
2009-04-07 06:54:56 +00:00
Pritpal Bedi
44d73edbdc 2009-04-06 23:44 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/generator/hbqtgen.prg
    + New hbqt.h members.

  * harbour/contrib/hbqt/generator/qt45.qtp
    + Added new classes, Rearranged alphabetically.

  * harbour/contrib/hbqt/qth/QAction.qth
  + harbour/contrib/hbqt/qth/QBitmap.qth
  + harbour/contrib/hbqt/qth/QCommonStyle.qth
  + harbour/contrib/hbqt/qth/QIcon.qth
  + harbour/contrib/hbqt/qth/QPixmap.qth
  + harbour/contrib/hbqt/qth/QStatusBar.qth
  + harbour/contrib/hbqt/qth/QStyle.qth
  + harbour/contrib/hbqt/qth/QWindowsStyle.qth
  + harbour/contrib/hbqt/qth/QWindowsXPStyle.qth
    + Added new classes. Updated old ones.

  * harbour/contrib/hbqt/tests/demoqt.prg
    + Implemented StatusBar, Windows Icon, etc.
2009-04-07 06:51:37 +00:00
Pritpal Bedi
7619b3c94e 2009-04-06 19:19 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/generator/hbqtgen.prg
    ! Fixed: warning - taken address of temprary. Thanks Xavi.
      Still need to be tested.
2009-04-07 02:20:40 +00:00
Francesco Saverio Giudice
75f4a44b58 2009-04-07 00:41 UTC+0200 Francesco Saverio Giudice (info/at/fsgiudice.com)
* harbour/contrib/examples/uhttpd/uhttpd.prg
    + Added _HTTP_RESPONSE headers
    * Renamed defineServerAdresses() function to defineServer()
      as now define all _SERVER variables
    * ParseRequest() now uses uhttpd_SplitUrl() to define URI parts
    * Host now is defined according with RFC2616
    * HRB session now is defined as UHTTPD-SESSION to avoid collision with
      SESSION in cookies
    ! uhttpd_AddHeader() renamed to uhttpd_SetHeader() to be conformed to
      RFC2616 that wants that a header variable is defined only once.
      See cookie.prg changes.
      Headers now are contained in a Hash instead of an array
    * fixed as per above also uhttpd_GetHeader() / uhttpd_DelHeader()

  * harbour/contrib/examples/uhttpd/session.prg
    * uhttpd_AddHeader() -> uhttpd_SetHeader()
  * harbour/contrib/examples/uhttpd/cgifunc.prg
    * in function uhttpd_SplitUrl() added URI hash field
  + harbour/contrib/examples/uhttpd/cookie.prg
    * To conform to RFC2616 now if Set-Cookie has more than one value than
      is created a comma separated list of cookie-name=cookie-value
    * uhttpd_AddHeader() -> uhttpd_SetHeader()

  * harbour/contrib/examples/uhttpd/modules/info.prg
    + Added _HTTP_RESPONSE display

  * harbour/contrib/examples/uhttpd/modules/cookie.prg
  * harbour/contrib/examples/uhttpd/modules/showcounter.prg
  * harbour/contrib/examples/uhttpd/modules/tableservletdb.prg
    * uhttpd_AddHeader() -> uhttpd_SetHeader()
2009-04-06 22:42:34 +00:00
Viktor Szakats
a8633c7b46 2009-04-06 23:38 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    ! Fixed to properly set errorlevels. For some reason I thought 
      returning a number from MAIN() will set the errorlevel. Now 
      using ErrorLevel() function.

  * contrib/hbqt/generator/rebuild_hbqt.bat
    * Added errorlevel checking after hbmk2 call.
    ! Removed HB_COMPILER check.
2009-04-06 21:38:31 +00:00
Viktor Szakats
2139a48e60 2009-04-06 22:45 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    ! Adding hbmainstd/hbmainwin libs as object for win/owatcom.
      This fixes the startup procedure problems. Thanks Przemek.
2009-04-06 21:12:24 +00:00
Przemyslaw Czerpak
87d32b1a69 2009-04-06 22:16 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/harbour-wce-spec
    ! fixed MinGWCE cross compilation for Pocket PC by simple removing
      __PLATFORM__WINCE from Harbour build parameters. It's now defined
      by config/wce/mingwarm.cf
      BTW why it's called mingwarm not mingwce? Is is planed to add for
      each CPU type separate .cf file? For Linux it will be more then
      20 files.
      I do not know if MS plans to release (or maybe released) WinCE for
      non ARM based computers (f.e. x86 ones) but it may happen. Just like
      non x86 normal Windows ports may exist.
2009-04-06 20:09:53 +00:00
Pritpal Bedi
6ee6172042 2009-04-06 09:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/generator/qt45.qtp
  * harbour/contrib/hbqt/hbqt.h
  + harbour/contrib/hbqt/qth/QEvent.qth
  + harbour/contrib/hbqt/qth/QEventLoop.qth
  + harbour/contrib/hbqt/qth/QInputEvent.qth
  + harbour/contrib/hbqt/qth/QPaintEvent.qth
  + harbour/contrib/hbqt/qth/QRegion.qth
  * harbour/contrib/hbqt/qth/QSize.qth
  + harbour/contrib/hbqt/qth/QVariant.qth
    + Added more classes and update qt45.qtp
2009-04-06 16:51:30 +00:00
Pritpal Bedi
25256841d6 2009-04-06 09:36 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/generator/hbqtgen.prg
    ! StdOut() used instead of ?.
    ! More parameter resolved.
2009-04-06 16:41:34 +00:00
Mindaugas Kavaliauskas
ccf905a9d5 2009-04-06 19:35 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
* harbour/source/rtl/hbstrfmt.c
    + added precision support for %s and %d.
      COMMENT: I've used GNU printf() function for test. Some of 
      formats is not supported by it. For example, zero padding is 
      ignored if left alignment is used, etc. I'm not sure if it is 
      intentional.
2009-04-06 16:35:13 +00:00
Viktor Szakats
473fa4b49a 2009-04-06 18:12 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* bin/hb-mkdyn.bat
    * owatcom tweaks. Build is still going dunno if this will be okay.

  * contrib/hbqt/generator/rebuild_hbqt.bat
    * Added hbmk2 dir.

  * utils/hbmk2/hbmk2.prg
    ! Fixed stupid MSVC typo.
2009-04-06 16:14:29 +00:00
Francesco Saverio Giudice
5180f8904e 2009-04-06 17:58 UTC+0200 Francesco Saverio Giudice (info/at/fsgiudice.com)
+ harbour/contrib/hbqt/generator/rebuild_hbqt.bat
    + Added batch to generate fresh hbqt sources from headers
2009-04-06 15:57:09 +00:00
Przemyslaw Czerpak
00c554e0f6 2009-04-06 17:58 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/bin/hb-func.sh
    * renamed --hbbindir --hblibdir --hbincdir parameters to
      --hbdirbin --hbdirlib --hbdirinc
2009-04-06 15:51:44 +00:00
Viktor Szakats
371acc0392 2009-04-06 17:44 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    + Added --hbdirdyn.
2009-04-06 15:45:41 +00:00
Viktor Szakats
785eeeaa51 2009-04-06 17:35 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    + Added --hbdirbin, --hbdirlib, --hbdirinc
    + Added --version and --help to help screen.
    ! Changed to use OS native slashed in path when calling harbour executable.
    + -quiet will now suppress messages when -traceonly option is used.
      Script dumps will still have a header for clarity.
    + Will now dump harbour executable name to Harbour command -trace 
      output, even if internal compiler is used.
2009-04-06 15:38:24 +00:00
Przemyslaw Czerpak
91f3461314 2009-04-06 16:04 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/bin/hb-func.sh
    + added support for displaying harbour bin, lib and include directories
      for --hbbindir --hblibdir --hbincdir parameters.
      Viktor please add such functionality also to hbmk2.
      Only given directories should be displayed without any other
      characters in the output.
      Such feature allows to use -I`hbmk --hbincdir` in *nixes build
      scripts what should greatly simplify 3-rd party projects make scripts.
2009-04-06 13:57:35 +00:00
Przemyslaw Czerpak
2765ec9696 2009-04-06 15:41 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/source/compiler/hbmain.c
  * harbour/source/compiler/hbcomp.c
    ! fixed ignored -es2 compiler flag when warning is caused by startup
      parameters

  * harbour/source/compiler/harbour.yyc
  * harbour/source/compiler/harbour.y
    * pacified warning

  * harbour/harbour.spec
    ! fixed doc/en directory name to doc/en-EN

  * harbour/source/vm/Makefile
  + harbour/source/vm/maindllh
  + harbour/source/vm/maindllh/Makefile
    + added hbmaindllh library - it's necessary for some compiler to create
      working harbour.dll, f.e. in OpenWatcom builds. Please updated
      harbour.dll build scripts to use this library with such compilers.
      MinGW based compilers do not need it.

  * harbour/source/vm/Makefile
    ! fixed typo which broke wce builds

  * harbour/source/vm/Makefile
  * harbour/harbour-wce-spec
  * harbour/harbour.spec
    + added mainstd mainwin maindllh maindllp to all win and wce builds

  * harbour/harbour-win-spec
  * harbour/harbour-wce-spec
  * harbour/harbour.spec
    + added support for parallel compilation (-j make flags) in RPMs
      which supports %{_smp_mflags} macro
    ! temporary fix: disabled harbour external libraries.
      I do not know what should be the final version.
    ; WCE builds are still broken due to repeated macro definitions
      but I'm lost with the new build time parameters and I do not
      know how to fix it without breaking hbce* scripts or bad introduce
      some interactions to other build/install time scripts so it will
      have to be fixed by Viktor.
2009-04-06 13:35:09 +00:00
Viktor Szakats
3967777791 2009-04-06 14:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbole/Makefile
  * contrib/hbole/olecore.c
  + contrib/hbole/hbwinole.h
    + Added C header.
    + Exported hb_oleVariantToItem().

  * contrib/hbqt/hbqt_qfont.cpp
    ! Fixed HB_IS_STRING() -> HB_ISCHAR().
2009-04-06 12:34:21 +00:00
Viktor Szakats
dfdacf0e5f 2009-04-06 13:19 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    ! Fixed finding shared libs since /lib/<arch>/<comp> lib path
      autodetection was added. Please test.
    + Added -traceonly cmdline switch which will display all commands to
      be executed, without actually executing them. Notice that this isn't
      a complete "dry" run, as some temp files will may be created and
      normally created temp files are deleted along the process.

  * contrib/hbqt/Makefile
    ! Fix to include statement.
2009-04-06 12:19:56 +00:00
Pritpal Bedi
1d9e8d884c 2009-04-05 14:03 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/generator/hbqtgen.prg
  * harbour/contrib/hbqt/generator/qt45.qtp
  + harbour/contrib/hbqt/qth/QPoint.qth
  + harbour/contrib/hbqt/qth/QPointF.qth
  + harbour/contrib/hbqt/qth/QRect.qth
  + harbour/contrib/hbqt/qth/QRectF.qth
  + harbour/contrib/hbqt/qth/QSizeF.qth
    + Added more classes.
2009-04-05 21:16:59 +00:00
Pritpal Bedi
6f8b14a15d 2009-04-05 12:57 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
+ harbour/contrib/hbqt/tests/wvtext.prg
    + Added wvtext.prg [ already in harbour/tests ] modified
      to invoke QT dialogs. This demo is far from production 
      environment abd is just a future concept of implementation
      what we can achieve with QT with least efforts.
2009-04-05 20:01:37 +00:00
Pritpal Bedi
824a427e1d 2009-04-05 02:35 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
+ harbour/contrib/hbqt/tests/*.png
    + Added some .png files used in the demoqt.prg.
2009-04-05 09:40:48 +00:00
Pritpal Bedi
62268977fe 2009-04-05 02:00 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/hbqt/hbqt.h
  * harbour/contrib/hbqt/generator/hbqtgen.prg
  * harbour/contrib/hbqt/generator/qt45.qtp
  + harbour/contrib/hbqt/gensource/Makefile
  * harbour/contrib/hbqt/qth/QAbstractButton.qth
  * harbour/contrib/hbqt/qth/QAbstractItemView.qth
  * harbour/contrib/hbqt/qth/QAbstractPrintDialog.qth
  * harbour/contrib/hbqt/qth/QAbstractScrollArea.qth
  * harbour/contrib/hbqt/qth/QAbstractSlider.qth
  * harbour/contrib/hbqt/qth/QAbstractSpinBox.qth
  * harbour/contrib/hbqt/qth/QAction.qth
  * harbour/contrib/hbqt/qth/QApplication.qth
  * harbour/contrib/hbqt/qth/QAxBase.qth
  * harbour/contrib/hbqt/qth/QAxBindable.qth
  * harbour/contrib/hbqt/qth/QAxObject.qth
  * harbour/contrib/hbqt/qth/QAxWidget.qth
  * harbour/contrib/hbqt/qth/QBoxLayout.qth
  * harbour/contrib/hbqt/qth/QBrush.qth
  * harbour/contrib/hbqt/qth/QCalendarWidget.qth
  * harbour/contrib/hbqt/qth/QCheckBox.qth
  * harbour/contrib/hbqt/qth/QColor.qth
  * harbour/contrib/hbqt/qth/QColorDialog.qth
  * harbour/contrib/hbqt/qth/QComboBox.qth
  * harbour/contrib/hbqt/qth/QCommandLinkButton.qth
  * harbour/contrib/hbqt/qth/QCoreApplication.qth
  * harbour/contrib/hbqt/qth/QDateEdit.qth
  * harbour/contrib/hbqt/qth/QDateTimeEdit.qth
  * harbour/contrib/hbqt/qth/QDesktopWidget.qth
  * harbour/contrib/hbqt/qth/QDial.qth
  * harbour/contrib/hbqt/qth/QDialog.qth
  * harbour/contrib/hbqt/qth/QDir.qth
  * harbour/contrib/hbqt/qth/QDockWidget.qth
  * harbour/contrib/hbqt/qth/QDoubleSpinBox.qth
  * harbour/contrib/hbqt/qth/QErrorMessage.qth
  * harbour/contrib/hbqt/qth/QFileDialog.qth
  * harbour/contrib/hbqt/qth/QFocusFrame.qth
  * harbour/contrib/hbqt/qth/QFont.qth
  * harbour/contrib/hbqt/qth/QFontComboBox.qth
  * harbour/contrib/hbqt/qth/QFontDialog.qth
  * harbour/contrib/hbqt/qth/QFontInfo.qth
  * harbour/contrib/hbqt/qth/QFormLayout.qth
  * harbour/contrib/hbqt/qth/QFrame.qth
  * harbour/contrib/hbqt/qth/QFtp.qth
  * harbour/contrib/hbqt/qth/QGridLayout.qth
  * harbour/contrib/hbqt/qth/QGroupBox.qth
  * harbour/contrib/hbqt/qth/QHBoxLayout.qth
  * harbour/contrib/hbqt/qth/QHeaderView.qth
  * harbour/contrib/hbqt/qth/QHttp.qth
  * harbour/contrib/hbqt/qth/QInputDialog.qth
  * harbour/contrib/hbqt/qth/QLabel.qth
  * harbour/contrib/hbqt/qth/QLayout.qth
  * harbour/contrib/hbqt/qth/QLayoutItem.qth
  * harbour/contrib/hbqt/qth/QLCDNumber.qth
  * harbour/contrib/hbqt/qth/QLineEdit.qth
  * harbour/contrib/hbqt/qth/QListView.qth
  * harbour/contrib/hbqt/qth/QListWidget.qth
  * harbour/contrib/hbqt/qth/QListWidgetItem.qth
  * harbour/contrib/hbqt/qth/QMainWindow.qth
  * harbour/contrib/hbqt/qth/QMenu.qth
  * harbour/contrib/hbqt/qth/QMenuBar.qth
  * harbour/contrib/hbqt/qth/QMessageBox.qth
  * harbour/contrib/hbqt/qth/QObject.qth
  * harbour/contrib/hbqt/qth/QPageSetupDialog.qth
  * harbour/contrib/hbqt/qth/QPaintDevice.qth
  * harbour/contrib/hbqt/qth/QPainter.qth
  * harbour/contrib/hbqt/qth/QPen.qth
  * harbour/contrib/hbqt/qth/QPrintDialog.qth
  * harbour/contrib/hbqt/qth/QPrintPreviewDialog.qth
  * harbour/contrib/hbqt/qth/QProgressBar.qth
  * harbour/contrib/hbqt/qth/QProgressDialog.qth
  * harbour/contrib/hbqt/qth/QPushButton.qth
  * harbour/contrib/hbqt/qth/QRadioButton.qth
  * harbour/contrib/hbqt/qth/QScrollArea.qth
  * harbour/contrib/hbqt/qth/QScrollBar.qth
  * harbour/contrib/hbqt/qth/QSignalMapper.qth
  + harbour/contrib/hbqt/qth/QSize.qth
  * harbour/contrib/hbqt/qth/QSizeGrip.qth
  * harbour/contrib/hbqt/qth/QSlider.qth
  * harbour/contrib/hbqt/qth/QSpinBox.qth
  * harbour/contrib/hbqt/qth/QSplashScreen.qth
  * harbour/contrib/hbqt/qth/QSplitter.qth
  * harbour/contrib/hbqt/qth/QTabBar.qth
  * harbour/contrib/hbqt/qth/QTableView.qth
  * harbour/contrib/hbqt/qth/QTableWidget.qth
  * harbour/contrib/hbqt/qth/QTableWidgetItem.qth
  * harbour/contrib/hbqt/qth/QTabWidget.qth
  * harbour/contrib/hbqt/qth/QTextEdit.qth
  * harbour/contrib/hbqt/qth/QTimeEdit.qth
  * harbour/contrib/hbqt/qth/QTimer.qth
  * harbour/contrib/hbqt/qth/QToolBar.qth
  * harbour/contrib/hbqt/qth/QToolBox.qth
  * harbour/contrib/hbqt/qth/QToolButton.qth
  * harbour/contrib/hbqt/qth/QTreeView.qth
  * harbour/contrib/hbqt/qth/QTreeWidget.qth
  * harbour/contrib/hbqt/qth/QTreeWidgetItem.qth
  * harbour/contrib/hbqt/qth/QUrl.qth
  * harbour/contrib/hbqt/qth/QVBoxLayout.qth
  * harbour/contrib/hbqt/qth/QWebPage.qth
  * harbour/contrib/hbqt/qth/QWebView.qth
  * harbour/contrib/hbqt/qth/QWidget.qth
  * harbour/contrib/hbqt/qth/QWizard.qth
    ! Restructured the layout of .qth source headers.
      List of section blocks:
         <CLASS>   </CLASS>
         <CODE>    </CODE>
         <ENUMS>   </ENUMS>
         <PROTOS>  </PROTOS>
         <SLOTS>   </SLOTS>
         <SIGNALS> <SIGNALS>
      This layout will be useful for future extensions.
      We can spread anything outside of these blocks wheatever 
      is required.

      The <hbqtgen> engine has been reworked and enhanced to a 
      great extent. At this moment about 99% functions are compiled
      properly. Except for one warning everypiece compiles fine:
          : warning: taking address of temporary 
      which is the result of code like as below:
          /*
           * QIcon icon () const
           */
          HB_FUNC( QT_QABSTRACTBUTTON_ICON )
          {
             hb_retptr( &( ( QIcon ) hbqt_par_QAbstractButton( 1 )->icon() ) );
          }
      is spread all over. I have no clue how to suppress it. 
      This is why I have not posted the files in root folder.
      NOTE: Make system fails for <Makefile_gen>, Viktor?

      The demoqt.prg is updated with many features. Just play.

      And an Experiment: /tests/wvtext.prg can be updated to work with 
      QT Widgets. Though this is not the end goal of QT, you may take 
      advantage of QT's powerful yet simple classes to embed in your
      console applications.
2009-04-05 09:32:56 +00:00
Viktor Szakats
e4854e1691 2009-04-05 09:53 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* utils/hbmk2/hbmk2.prg
    + Enabled rtlink/blinker parsing code, so now hbmk2 will
      work as a plugin replacement for clipper, rtlink/blinker/exospace
      when renamed to these names. Example:
      ---
      > copy hbmk2.exe clipper.exe
      > copy hbmk2.exe rtlink.exe
      > clipper hello.prg
      > echo OUT myhello FI hello > rtl.lnk
      > rtlink @rtl.lnk
      ---
2009-04-05 07:55:32 +00:00
Viktor Szakats
0ae41f7a0e 2009-04-04 17:06 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* INSTALL
    * Minor.

  * utils/hbmk2/hbmk2.prg
    ! Fixed to add 'lib' prefix when -hblib option is used with 
      GCC family compilers.
    ! Fixed to not override compiler output when -hblib option is used.

  * contrib/hbqt/generator/hbqtgen.prg
  + contrib/hbqt/Makefile_gen
  * contrib/hbqt/Makefile
    + Added Makefile_gen which holds the generated part of 
      the Makefile. This way there is no (less) hidden make 
      logic inside hbqtgen.

  * config/wce/global.cf
    - Removed gtwin.
    ; TODO: Move GT inclusion logic to GT local Makefiles.
2009-04-04 15:06:55 +00:00
Viktor Szakats
d72a0554f8 2009-04-03 15:33 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* harbour-wce-spec
  * INSTALL
  * bin/postinst.bat
  * Makefile
  * make_gnu.bat
  * external/sqlite3/Makefile
  * external/libhpdf/Makefile
  * external/libpng/Makefile
  * contrib/gtalleg/Makefile
  * contrib/hbodbc/Makefile
  * contrib/hbtpathy/Makefile
  * contrib/hbole/Makefile
  * contrib/hbsqlit3/Makefile
  * contrib/hbqt/generator/hbqtgen.prg
  * contrib/hbqt/Makefile
  * contrib/hbfbird/Makefile
  * contrib/hbwin/Makefile
  * source/vm/Makefile
  * source/vm/vmmt/Makefile
    + Added wce arch and mingwarm/msvcarm/poccarm support.
      In parallel with old win/mingwce|msvcce|poccce support.
      As soons as this new one work, the old one will be deleted.

  * make_gnu.bat
    ! Fixed to work like rest of targets for GCC family.
      It will now only initiate a 'clean install' if HB_BUILD_DLL=yes.

  * utils/hbmk2/hbmk2.prg
    + Added Przemek's code for rtlink/blinker script parsing.
      Not yet activated.
2009-04-03 13:47:54 +00:00
Viktor Szakats
e6d1ef70c2 2009-04-03 11:05 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* bin/hb-mkdyn.bat
    ! Attempt to fix owatcom shared executable generation.
      (still GPFs, or does nothing)

  * utils/hbmk2/hbmk2.prg
    ! Fixed typo in prev commit, causing RTE.
2009-04-03 09:06:10 +00:00
Przemyslaw Czerpak
e47c696099 2009-04-03 03:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/source/rtl/dircmd.prg
    ! small fix in 'DIR <filemask>' DOS like output formatting.
      Note: this function uses strict DOS like 8.3 file name convention
            in the output so it will play well with long file names.
            Maybe we should change the output formatting?
2009-04-03 01:39:08 +00:00