diff -ruN gcin-1.4.5/configure gcin-1.4.5-qt4/configure --- gcin-1.4.5/configure 2009-03-29 21:30:07.000000000 +0800 +++ gcin-1.4.5-qt4/configure 2009-12-26 14:44:51.000000000 +0800 @@ -142,7 +142,7 @@ QT4_IM='N' -QT4_IM_DIR=/usr/lib/qt4/plugins/lib/inputmethods +QT4_IM_DIR=/usr/lib/qt/plugins/inputmethods echo "testing if you have qt4 support" if [ -d $QT4_IM_DIR ]; then QT4_IM='Y' diff -ruN gcin-1.4.5/qt4-im/Makefile gcin-1.4.5-qt4/qt4-im/Makefile --- gcin-1.4.5/qt4-im/Makefile 2009-01-27 19:42:40.000000000 +0800 +++ gcin-1.4.5-qt4/qt4-im/Makefile 2009-12-26 15:08:30.000000000 +0800 @@ -1,13 +1,13 @@ include ../config.mak -QT=qt4 -QTIM=$(QT)/plugins/lib/inputmethods +QT=qt +QTIM=$(QT)/plugins/inputmethods IMMODULES=$(libdir)/$(QTIM) ifeq ($(LIB), lib64) IMMODULES_LOCAL=/usr/$(LIB)/qt4/plugins/lib64/inputmethods else IMMODULES_LOCAL=/usr/$(LIB)/$(QTIM) endif -QTINC=/usr/lib/$(QT)/include +QTINC=/usr/include INCS=-I../im-client -I$(QTINC) -I/usr/include/X11 -I$(QTINC)/QtGui -I$(QTINC)/QtCore CXXFLAGS=$(OPTFLAGS) $(INCS) -Wall -D_REENTRANT -fPIC -DQT4 -DQT_SHARED \ @@ -23,7 +23,7 @@ $(CXX) -E $(CFLAGS) $(INCS) $< > $@ moc_gcin-qt.cpp: gcin-qt.h - /usr/lib/$(QT)/bin/moc $< -o moc_gcin-qt.cpp + /usr/bin/moc $< -o moc_gcin-qt.cpp im-gcin.so: $(OBJS) export LD_RUN_PATH=$(gcinlibdir) ;\ diff -ruN gcin-1.4.5/qt4-im/gcin-imcontext-qt.cpp gcin-1.4.5-qt4/qt4-im/gcin-imcontext-qt.cpp --- gcin-1.4.5/qt4-im/gcin-imcontext-qt.cpp 2009-04-22 12:27:12.000000000 +0800 +++ gcin-1.4.5-qt4/qt4-im/gcin-imcontext-qt.cpp 2009-12-26 14:51:29.000000000 +0800 @@ -18,7 +18,7 @@ { Display *display = QX11Info::display(); if (!(gcin_ch = gcin_im_client_open(display))) { - perror("cannot open gcin_ch"); + // perror("cannot open gcin_ch"); return; } }