QT bindings Compilation failure on amd64

Sjoerd Simons sjoerd at luon.net
Mon Dec 19 10:38:35 PST 2005


Hi,

  The dbus 0.60 qt bindings fail to compile on amd64:
    ../qt/qdbusmarshall.cpp: In function 'QVariant
    qFetchParameter(DBusMessageIter*)':
    ../qt/qdbusmarshall.cpp:72: error: conversion from 'long int' to 'QVariant'
    is ambiguous

  The problem is that there is no QVariant constructor for long (only int and
  long long). Unfortunately on amd64 -> 64-bit int: long 

  Sjoerd
-- 
Life may have no meaning, or, even worse, it may have a meaning of which
you disapprove.


More information about the dbus mailing list