Hi, sorry if this question was already asked, but I got these errors while trying to
make avifile:
make[1]: Entre dans le r�pertoire `/home/bservais/download/avifile0.7-0.7.4/libavqt'
< codecdialog.h > codecdialog.moc
source='codecdialog.cpp' object='codecdialog.lo' libtool=yes \
depfile='.deps/codecdialog.Plo' tmpdepfile='.deps/codecdialog.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../include
-DQT_THREAD_SUPPORT -I. -Wall -Wno-unused -I../include -g -march=ii686 -ffast-math
-pipe -c -o codecdialog.lo `test -f codecdialog.cpp || echo './'`codecdialog.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I../include -DQT_THREAD_SUPPORT -I. -Wall -Wno-unused
-I../include -g -march=i686 -ffast-math -pipe -c codecdialog.cpp -MT codecdialog.lo
-MD -MP -MF .deps/codecdialog.TPlo -fPIC -DPIC -o codecdialog.lo
In file included from codecdialog.h:4,
from codecdialog.cpp:6:
okdialog.h:4:21: qdialog.h: No such file or directory
In file included from codecdialog.h:4,
from codecdialog.cpp:6:
okdialog.h:10: parse error before `{' token
okdialog.h: In function `QGridLayout* gridLayout()':
okdialog.h:15: `m_pGl' undeclared (first use this function)
okdialog.h:15: (Each undeclared identifier is reported only once for each
function it appears in.)
okdialog.h: In function `void setApplyEnabled(bool)':
okdialog.h:16: `m_bApplyEnabled' undeclared (first use this function)
okdialog.h: At global scope:
okdialog.h:17: virtual outside class declaration
okdialog.h:18: parse error before `public'
In file included from codecdialog.cpp:6:
codecdialog.h:19: base class `QavmOkDialog' has incomplete type
codecdialog.h:21: ISO C++ forbids declaration of `Q_OBJECT' with no type
codecdialog.h:24: base class `QavmOkDialog' has incomplete type
codecdialog.h:28: parse error before `*' token
codecdialog.h:34: base class `QavmOkDialog' has incomplete type
codecdialog.h:38: parse error before `*' token
codecdialog.h:34: warning: `class QavmCodecDialog::QInputString' has virtual
functions but non-virtual destructor
codecdialog.h:44: base class `QavmOkDialog' has incomplete type
codecdialog.h:49: parse error before `*' token
codecdialog.h:57: parse error before `*' token
codecdialog.h:63: parse error before `:' token
codecdialog.h:74: syntax error before `*' token
codecdialog.h:75: syntax error before `*' token
codecdialog.h:19: warning: `class QavmCodecDialog' has virtual functions but
non-virtual destructor
codecdialog.cpp:8:23: qcombobox.h: No such file or directory
codecdialog.cpp:9:20: qlabel.h: No such file or directory
codecdialog.cpp:10:21: qlayout.h: No such file or directory
codecdialog.cpp:11:23: qlineedit.h: No such file or directory
codecdialog.cpp:12:22: qlistbox.h: No such file or directory
codecdialog.cpp:13:23: qlistview.h: No such file or directory
codecdialog.cpp:14:25: qmessagebox.h: No such file or directory
codecdialog.cpp:15:23: qgroupbox.h: No such file or directory
codecdialog.cpp:16:24: qvgroupbox.h: No such file or directory
codecdialog.cpp:17:19: qhbox.h: No such file or directory
codecdialog.cpp:18:24: qlcdnumber.h: No such file or directory
codecdialog.cpp:19:25: qpushbutton.h: No such file or directory
codecdialog.cpp:20:26: qtextbrowser.h: No such file or directory
codecdialog.cpp:21:23: qtextview.h: No such file or directory
codecdialog.cpp:31: parse error before `*' token
codecdialog.cpp:36: `txt' was not declared in this scope
codecdialog.cpp:36: `defval' was not declared in this scope
codecdialog.cpp:36: ISO C++ forbids declaration of `sprintf' with no type
codecdialog.cpp:36: `int sprintf' redeclared as different kind of symbol
/usr/include/stdio.h:281: previous declaration of `int sprintf(char*, const
char*, ...)'
codecdialog.cpp:36: initializer list being treated as compound expression
codecdialog.cpp:37: `QString' was not declared in this scope
codecdialog.cpp:37: `title' was not declared in this scope
codecdialog.cpp:37: ISO C++ forbids declaration of `setCaption' with no type
codecdialog.cpp:39: ISO C++ forbids declaration of `m_pEdit' with no type
codecdialog.cpp:39: `txt' was not declared in this scope
codecdialog.cpp:39: invalid use of `this' at top level
codecdialog.cpp:39: invalid use of undefined type `class QLineEdit'
codecdialog.h:15: forward declaration of `class QLineEdit'
codecdialog.cpp:40: ISO C++ forbids declaration of `gridLayout' with no type
codecdialog.cpp: In function `int gridLayout()':
codecdialog.cpp:40: new declaration `int gridLayout()'
okdialog.h:15: ambiguates old declaration `QGridLayout* gridLayout()'
codecdialog.cpp: In function `int gridLayout()':
codecdialog.cpp:40: parse error before `->' token
codecdialog.cpp: In member function `virtual void
QavmCodecDialog::QInputInteger::accept()':
codecdialog.cpp:44: invalid use of undefined type `class QLineEdit'
codecdialog.h:15: forward declaration of `class QLineEdit'
codecdialog.cpp:45: `QDialog' undeclared (first use this function)
codecdialog.cpp:45: parse error before `::' token
codecdialog.cpp: At global scope:
codecdialog.cpp:48: parse error before `*' token
codecdialog.cpp:53: ISO C++ forbids declaration of `m_pEdit' with no type
codecdialog.cpp:53: redefinition of `int m_pEdit'
codecdialog.cpp:39: `int m_pEdit' previously defined here
codecdialog.cpp:53: `defval' was not declared in this scope
codecdialog.cpp:53: invalid use of `this' at top level
codecdialog.cpp:53: invalid use of undefined type `class QLineEdit'
codecdialog.h:15: forward declaration of `class QLineEdit'
codecdialog.cpp:54: ISO C++ forbids declaration of `gridLayout' with no type
codecdialog.cpp: In function `int gridLayout()':
codecdialog.cpp:54: parse error before `->' token
codecdialog.cpp: In member function `virtual void
QavmCodecDialog::QInputString::accept()':
codecdialog.cpp:58: invalid use of undefined type `class QLineEdit'
codecdialog.h:15: forward declaration of `class QLineEdit'
codecdialog.cpp:59: parse error before `::' token
codecdialog.cpp: At global scope:
codecdialog.cpp:62: parse error before `*' token
codecdialog.cpp:66: `txt' was not declared in this scope
codecdialog.cpp:66: `defval' was not declared in this scope
codecdialog.cpp:66: ISO C++ forbids declaration of `sprintf' with no type
codecdialog.cpp:66: redefinition of `int sprintf'
codecdialog.cpp:36: `int sprintf' previously defined here
codecdialog.cpp:66: initializer list being treated as compound expression
codecdialog.cpp:68: `QString' was not declared in this scope
codecdialog.cpp:68: `title' was not declared in this scope
codecdialog.cpp:68: ISO C++ forbids declaration of `setCaption' with no type
codecdialog.cpp:68: redefinition of `int setCaption'
codecdialog.cpp:37: `int setCaption' previously defined here
codecdialog.cpp:70: ISO C++ forbids declaration of `m_pBox' with no type
codecdialog.cpp:70: `txt' was not declared in this scope
codecdialog.cpp:70: invalid use of `this' at top level
codecdialog.cpp:70: invalid use of undefined type `class QComboBox'
codecdialog.h:16: forward declaration of `class QComboBox'
codecdialog.cpp:71: ISO C++ forbids declaration of `gridLayout' with no type
codecdialog.cpp: In function `int gridLayout()':
codecdialog.cpp:71: redefinition of `int gridLayout()'
codecdialog.cpp:54: `int gridLayout()' previously defined here
codecdialog.cpp: In function `int gridLayout()':
codecdialog.cpp:71: parse error before `->' token
codecdialog.cpp:75: parse error before `for'
codecdialog.cpp:75: syntax error before `!=' token
codecdialog.cpp:75: syntax error before `++' token
codecdialog.cpp:78: syntax error before `->' token
codecdialog.cpp: In member function `virtual void
QavmCodecDialog::QInputSelect::accept()':
codecdialog.cpp:82: invalid use of undefined type `class QComboBox'
codecdialog.h:16: forward declaration of `class QComboBox'
codecdialog.cpp:83: parse error before `::' token
codecdialog.cpp: At global scope:
codecdialog.cpp:87: parse error before `*' token
codecdialog.cpp:94: syntax error before `->' token
codecdialog.cpp:95: type mismatch with previous external decl
codecdialog.cpp:73: previous external decl of `const avm::string*it'
codecdialog.cpp:96: parse error before `for'
codecdialog.cpp:96: syntax error before `!=' token
codecdialog.cpp:96: syntax error before `++' token
codecdialog.cpp:101: invalid use of member `QavmCodecDialog::m_pListCodecs'
codecdialog.cpp:101: `selectionChanged' was not declared in this scope
codecdialog.cpp:101: `SIGNAL' was not declared in this scope
codecdialog.cpp:101: invalid use of `this' at top level
codecdialog.cpp:101: cannot call member function `virtual void
QavmCodecDialog::selectCodec()' without object
codecdialog.cpp:101: `SLOT' was not declared in this scope
codecdialog.cpp:101: ISO C++ forbids declaration of `connect' with no type
codecdialog.cpp:101: initializer list being treated as compound expression
codecdialog.cpp:103: ISO C++ forbids declaration of `setCurrent' with no type
codecdialog.cpp:104: ISO C++ forbids declaration of `selectCodec' with no type
codecdialog.cpp:105: parse error before `}' token
codecdialog.cpp: In member function `avm::VideoEncoderInfo
QavmCodecDialog::getInfo()':
codecdialog.cpp:118: invalid use of undefined type `class QListBox'
codecdialog.h:12: forward declaration of `class QListBox'
codecdialog.cpp: In member function `void QavmCodecDialog::setCurrent(int)':
codecdialog.cpp:132: invalid use of undefined type `class QListBox'
codecdialog.h:12: forward declaration of `class QListBox'
codecdialog.cpp: At global scope:
codecdialog.cpp:150: no `void QavmCodecDialog::about()' member function
declared in class `QavmCodecDialog'
codecdialog.cpp: In member function `void QavmCodecDialog::about()':
codecdialog.cpp:151: invalid use of undefined type `class QListBox'
codecdialog.h:12: forward declaration of `class QListBox'
codecdialog.cpp:153: `QMessageBox' undeclared (first use this function)
codecdialog.cpp:153: parse error before `::' token
codecdialog.cpp: In member function `virtual void QavmCodecDialog::accept()':
codecdialog.cpp:160: parse error before `::' token
codecdialog.cpp: In member function `virtual void
QavmCodecDialog::changeAttr(QListViewItem*)':
codecdialog.cpp:165: `QString' undeclared (first use this function)
codecdialog.cpp:165: parse error before `=' token
codecdialog.cpp:168: invalid use of undefined type `class QListBox'
codecdialog.h:12: forward declaration of `class QListBox'
codecdialog.cpp:176: `strcmp' undeclared (first use this function)
codecdialog.cpp:183: no matching function for call to
`QavmCodecDialog::QInputInteger::exec()'
codecdialog.cpp:183: parse error before `::' token
codecdialog.cpp:191: case label `avm::AttributeInfo::Select' not within a
switch statement
codecdialog.cpp:194: no matching function for call to
`QavmCodecDialog::QInputSelect::exec()'
codecdialog.cpp:194: parse error before `::' token
codecdialog.cpp:199: confused by earlier errors, bailing out
make[1]: *** [codecdialog.lo] Erreur 1
make[1]: Quitte le r�pertoire `/home/bservais/download/avifile0.7-0.7.4/libavqt'
make: *** [all-recursive] Erreur 1
I have a RedHat 7.2 with gcc 3.0.2 and Qt 2.3.1 what could I do?
Do you need some more informations?
Sorry for the earlier mail I send to this list, I tried to compile an old version of
cvs...
Thanks in advance
_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile