Автор Тема: Проблем с компилиране на vyqchat  (Прочетена 900 пъти)

kbanev

  • Напреднали
  • *****
  • Публикации: 81
  • Distribution: Debian, Mandriva
  • Window Manager: KDE
    • Профил
Опитвам да компилирам въпросния чат, като се има предвид че не го правя за първи път, но въпреки това съм нов във Линукс. Предния път с много мъки стана. Значи чата има няколко изисквания като qt3.1 ssl и още. ./configure го изпълнявам с префикс защото иначе не ми открива qt ето изхода от ./configure make и make install:
Примерен код
banev@banev:~/vyqchat-0.2.8$ ./configure --with-Qt-lib-dir=/usr/lib --with-Qt-lib=qt-mt
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking for stdlib.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking whether gcc needs -traditional... no
checking for vprintf... yes
checking for _doprnt... no
checking for gethostname... yes
checking for inet_ntoa... yes
checking for socket... yes
checking for fork... yes
checking for pkg-config... /usr/bin/pkg-config
checking for sndfile >= 1.0.5... yes
checking SNDFILE_CFLAGS...
checking SNDFILE_LIBS... -lsndfile
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for ao... yes
configure: "* libao support will be compiled in *"
checking for artsc-config... no
checking for openssl >= 0.9.6... yes
checking OPENSSL_CFLAGS...
checking OPENSSL_LIBS... -lssl -lcrypto
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for Qt... yes:
    QT_CXXFLAGS=-I/usr/include/qt3 -DQT_THREAD_SUPPORT
    QT_DIR=
    QT_LIBS=-L/usr/lib -lqt-mt  -lSM -lICE  -lX11 -lXext -lXmu -lXt -lXi
    QT_UIC=/usr/bin/uic
    QT_MOC=/usr/bin/moc
checking correct functioning of Qt installation... succes
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING:  Makefile.in seems to ignore the --datarootdir setting
config.status: creating src/Makefile
config.status: WARNING:  src/Makefile.in seems to ignore the --datarootdir setting
config.status: creating gfx/Makefile
config.status: WARNING:  gfx/Makefile.in seems to ignore the --datarootdir setting
config.status: creating gfx/default/Makefile
config.status: WARNING:  gfx/default/Makefile.in seems to ignore the --datarootdir setting
config.status: creating gfx/crystal/Makefile
config.status: WARNING:  gfx/crystal/Makefile.in seems to ignore the --datarootdir setting
config.status: creating tr/Makefile
config.status: WARNING:  tr/Makefile.in seems to ignore the --datarootdir setting
config.status: creating src/config.h
config.status: src/config.h is unchanged
config.status: executing depfiles commands
banev@banev:~/vyqchat-0.2.8$ make
Making all in src
make[1]: Entering directory `/home/banev/vyqchat-0.2.8/src'
/usr/bin/moc appwin.h -o moc_appwin.cpp
/usr/bin/moc chatline.h -o moc_chatline.cpp
/usr/bin/moc chatlinehist.h -o moc_chatlinehist.cpp
/usr/bin/moc chattab.h -o moc_chattab.cpp
/usr/bin/moc channel.h -o moc_channel.cpp
/usr/bin/moc channelsdlg.h -o moc_channelsdlg.cpp
/usr/bin/moc chlist.h -o moc_chlist.cpp
chlist.h:0: Warning: No relevant classes found. No output generated.
/usr/bin/moc massmsgwin.h -o moc_massmsgwin.cpp
/usr/bin/moc msgrcvwin.h -o moc_msgrcvwin.cpp
/usr/bin/moc msgsndwin.h -o moc_msgsndwin.cpp
/usr/bin/moc nickcombo.h -o moc_nickcombo.cpp
/usr/bin/moc regexp.h -o moc_regexp.cpp
/usr/bin/moc settingsdlg.h -o moc_settingsdlg.cpp
/usr/bin/moc status.h -o moc_status.cpp
/usr/bin/moc topicwin.h -o moc_topicwin.cpp
/usr/bin/moc trayicon.h -o moc_trayicon.cpp
/usr/bin/moc ulist.h -o moc_ulist.cpp
/usr/bin/moc vcprotocol.h -o moc_vcprotocol.cpp
make  all-am
make[2]: Entering directory `/home/banev/vyqchat-0.2.8/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.  -DDATADIR=\"/usr/local/share/vyqchat/\" -I/usr/include/qt3 -DQT_THREAD_SUPPORT     -DDATADIR=\"/usr/local/share/vyqchat/\" -I/usr/include/qt3 -DQT_THREAD_SUPPORT    -g -O2 -MT vyqchat-aboutdialog.o -MD -MP -MF ".deps/vyqchat-aboutdialog.Tpo" -c -o vyqchat-aboutdialog.o `test -f 'aboutdialog.cpp' || echo './'`aboutdialog.cpp; \
        then mv -f ".deps/vyqchat-aboutdialog.Tpo" ".deps/vyqchat-aboutdialog.Po"; else rm -f ".deps/vyqchat-aboutdialog.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.  -DDATADIR=\"/usr/local/share/vyqchat/\" -I/usr/include/qt3 -DQT_THREAD_SUPPORT     -DDATADIR=\"/usr/local/share/vyqchat/\" -I/usr/include/qt3 -DQT_THREAD_SUPPORT    -g -O2 -MT vyqchat-appwin.o -MD -MP -MF ".deps/vyqchat-appwin.Tpo" -c -o vyqchat-appwin.o `test -f 'appwin.cpp' || echo './'`appwin.cpp; \
        then mv -f ".deps/vyqchat-appwin.Tpo" ".deps/vyqchat-appwin.Po"; else rm -f ".deps/vyqchat-appwin.Tpo"; exit 1; fi
user.h:41: error: extra qualification ‘User::’ on member ‘setStatus’
sound.h:50: error: extra qualification ‘Sound::’ on member ‘error’
settings.h:91: error: extra qualification ‘Settings::’ on member ‘getUUID’
make[2]: *** [vyqchat-appwin.o] Error 1
make[2]: Leaving directory `/home/banev/vyqchat-0.2.8/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/banev/vyqchat-0.2.8/src'
make: *** [all-recursive] Error 1
banev@banev:~/vyqchat-0.2.8$ sudo make install
Making install in src
make[1]: Entering directory `/home/banev/vyqchat-0.2.8/src'
make  install-am
make[2]: Entering directory `/home/banev/vyqchat-0.2.8/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.  -DDATADIR=\"/usr/local/share/vyqchat/\" -I/usr/include/qt3 -DQT_THREAD_SUPPORT     -DDATADIR=\"/usr/local/share/vyqchat/\" -I/usr/include/qt3 -DQT_THREAD_SUPPORT    -g -O2 -MT vyqchat-appwin.o -MD -MP -MF ".deps/vyqchat-appwin.Tpo" -c -o vyqchat-appwin.o `test -f 'appwin.cpp' || echo './'`appwin.cpp; \
        then mv -f ".deps/vyqchat-appwin.Tpo" ".deps/vyqchat-appwin.Po"; else rm -f ".deps/vyqchat-appwin.Tpo"; exit 1; fi
user.h:41: error: extra qualification ‘User::’ on member ‘setStatus’
sound.h:50: error: extra qualification ‘Sound::’ on member ‘error’
settings.h:91: error: extra qualification ‘Settings::’ on member ‘getUUID’
make[2]: *** [vyqchat-appwin.o] Error 1
make[2]: Leaving directory `/home/banev/vyqchat-0.2.8/src'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/banev/vyqchat-0.2.8/src'
make: *** [install-recursive] Error 1


моля да ми кажете каде греша за да мога да оправя проблема Благодаря предварително
Активен

Italianeca

  • Напреднали
  • *****
  • Публикации: 386
    • Профил
Активен

kbanev

  • Напреднали
  • *****
  • Публикации: 81
  • Distribution: Debian, Mandriva
  • Window Manager: KDE
    • Профил
Проблем с компилиране на vyqchat
« Отговор #2 -: Dec 22, 2006, 19:46 »
Човек много благодаря обаче първо не разбирам грам руски език и почти нищо не схванах освен че има и още алтернативи за Вайпрес чат обаче едната от тях аз ползвам vqcc-gtk еми не съм доволен полвах преди преинстал на линукса vyqchat както казах някакси я бях компилирал. Намерих и друга алтернатива trix обаче пустата му програма иска libqt3-mt 3.3.3.7-1 а моята я 3.3.3.6, а на моята дистрибуция не мога да ъпдейтна до по-нова. Опитах ръчно да инсталирам горния пакет ама има много зависимости а тях също трябва да ги инсталирам ръчно, еми много играчка е а нямам време '<img'>. Ако може просто ми кажи как да компилирам vyqchat че да се оправят работите накрая. Благодаря и поздрави
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
VyQChat
Настройка на програми
CreApeR 2 574 Последна публикация Sep 06, 2005, 12:56
от kamos