Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-39

publish and subscrive does not build with gcc 4.4

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • 1.0.0
    • 1.0.0
    • Publish & Subscribe
    • None
    • kubuntu 9.10, gcc-4.4
    • 02adfb46eda92911069d434ec10982d1264e4266

      NOTE * This is actually unreleased depot code. sha1: 65b86e91b010bdbd7999be0f1cc5831d1da6bd6a

      When compiling on kubuntu 9.10 that uses gcc 4.4, I get this error:

      In file included from /home/lopotter/depot/qtmobility/qtmobility/src/publishsubscribe/qmallocpool.cpp:64:
      /home/lopotter/depot/qtmobility/qtmobility/src/publishsubscribe/dlmalloc.c: In function 'void QtMobility::dlmalloc_stats()':
      /home/lopotter/depot/qtmobility/qtmobility/src/publishsubscribe/dlmalloc.c:4725: error: cannot convert 'QtMobility::_IO_FILE*
      ' to 'FILE*' for argument '1' to 'int QtMobility::fprintf(FILE*, const char*, ...)'
      /home/lopotter/depot/qtmobility/qtmobility/src/publishsubscribe/dlmalloc.c:4727: error: cannot convert 'QtMobility::_IO_FILE*
      ' to 'FILE*' for argument '1' to 'int QtMobility::fprintf(FILE*, const char*, ...)'
      /home/lopotter/depot/qtmobility/qtmobility/src/publishsubscribe/dlmalloc.c:4729: error: cannot convert 'QtMobility::_IO_FILE*
      ' to 'FILE*' for argument '1' to 'int QtMobility::fprintf(FILE*, const char*, ...)'
      make[2]: *** [../../build/Debug/QtPublishSubscribe/qmallocpool.o] Error 1

      I can switch to gcc-4.3 and same code compiles cleanly.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            amccarth Aaron McCarthy (closed Nokia identity) (Inactive)
            lopotter Lorn Potter (closed Nokia identity) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes