Ticket #794 (closed defect: fixed)

Opened 3 years ago

Last modified 12 months ago

QT plugin won't build

Reported by: nobody Owned by: emostar
Priority: normal Milestone: 1.3.4
Component: build Version: 1.3.2
Keywords: Cc:

Description (last modified by erijo) (diff)

Hello, this bug report's concerning the version 1.3.2.

I have version 1.3.0 (almost) correctly working on the same system. I tried to upgrade to 1.3.2 due to some server/local contact lists conflicts (1.3.0 reports unknown error 0x0A updating server list when I try to delete two users I don't want on my list).

The licq daemon compiles well, it only complains about deprecated attribute. But the Qt plugin fails to compile (the stable version and the CVS 20051024 as well - the same) against my Qt3 library.

mainwin.cpp: uses QPopUpMenu::setItemVisible() that is not contained within the library. Tried a little hack - replaced setItemVisible() with setItemEnabled() (don't have practice with Qt, but some things are very alike to MFC), the compilation passed.

Next error:

showawaymsgdlg.cpp:187: no matching function for call to `QString::remove (QRegExp &)'

I hacked this too (supposing I won't enter any html tags I removed the regexp tag exclusion), but the code still won't compile with this error:

userinfodlg.cpp:48:19 : missing binary operator before 'EOL'

I admit I did not have enough patience to try to correct this error as well.

Environment info:

OS: RedHat Linux 7.3, custom kernel build 2.4.18-3
GLIBC: 2.2.5-34 (rpm info)
QT: 3.0.3-11 (the Qt2 is installed as well, but I used the recommended QTDIR setting. Moreover, only Qt3-devel is installed)
GCC: 2.96
X version: 4.2.0 (built 2002/01/23)
KDE: 3.0.0
configured with: ./configure --with-kde

BTW. configure reports inability to find msg2qm and mergetr, and there is another mistake, there is the output:

Usage: dcopidl2cpp [ --no-skel | --no-stub ]
[--c++-suffix <suffix>] file
checking for gpgme-config... no
./configure: no: command not found

If you would need any additional info, please don't hesitate to contact me on rene.lauer@….

Regards, Rene

Change History

Changed 3 years ago by emostar

Logged In: YES user_id=21415

Just delete the lines that don:t compile.. these are in Qt 3.1 and above.. I'll add the conditional compilation when I'm back home.

Changed 2 years ago by erijo

  • version changed from 1.3.* to 1.3.2
  • description modified (diff)
  • milestone set to 1.3.4

Changed 2 years ago by emostar

  • status changed from assigned to closed
  • resolution changed from None to fixed

Fixed in [4466]

Changed 12 months ago by anonymous

  • milestone 1.3.4 deleted

Milestone 1.3.4 deleted

Changed 12 months ago by erijo

  • milestone set to 1.3.4
Note: See TracTickets for help on using tickets.