Description: qliss3d renders 3d-Lissajous-figures (figures made of a different sine functions for each dimension) with a Qt interface. You can look at the figures from any viewing position you like and even "listen" to the sound of the figures.Last changelog:
When I 'make' this program I get the following output and errors:
g++ -c -DDATADIR=\"/usr/local/usr/local/share/qliss3d\" -o fmifstream.o fmifstream.cpp
g++ -c -DDATADIR=\"/usr/local/usr/local/share/qliss3d\" -o fmplayer.o fmplayer.cpp
g++ -c -DDATADIR=\"/usr/local/usr/local/share/qliss3d\" -o fmval.o fmval.cpp
g++ -c -DDATADIR=\"/usr/local/usr/local/share/qliss3d\" -o main.o main.cpp
main.cpp:13:26: qapplication.h: No such file or directory
main.cpp:14:25: qmessagebox.h: No such file or directory
main.cpp:15:25: qtranslator.h: No such file or directory
main.cpp:16:24: qtextcodec.h: No such file or directory
In file included from main.cpp:18:
qliss3d.h:8:21: qwidget.h: No such file or directory
qliss3d.h:9:19: qvbox.h: No such file or directory
In file included from main.cpp:18:
qliss3d.h:25: error: parse error before `{' token
qliss3d.h:40: error: syntax error before `*' token
qliss3d.h: In function `void setXFreq(int)':
qliss3d.h:50: error: `emit' undeclared (first use this function)
qliss3d.h:50: error: (Each undeclared identifier is reported only once for each
function it appears in.)
qliss3d.h:50: error: parse error before `(' token
qliss3d.h: In function `void setYFreq(int)':
qliss3d.h:51: error: `emit' undeclared (first use this function)
qliss3d.h:51: error: parse error before `(' token
qliss3d.h: In function `void setZFreq(int)':
qliss3d.h:52: error: `emit' undeclared (first use this function)
qliss3d.h:52: error: parse error before `(' token
qliss3d.h: In function `void setXPhase(float)':
qliss3d.h:53: error: `emit' undeclared (first use this function)
qliss3d.h:53: error: parse error before `(' token
qliss3d.h: In function `void setYPhase(float)':
qliss3d.h:54: error: `emit' undeclared (first use this function)
qliss3d.h:54: error: parse error before `(' token
qliss3d.h: In function `void setZPhase(float)':
qliss3d.h:55: error: `emit' undeclared (first use this function)
qliss3d.h:55: error: parse error before `(' token
qliss3d.h: In function `void setLineState(int)':
qliss3d.h:56: error: `FALSE' undeclared (first use this function)
qliss3d.h:56: error: `repaint' undeclared (first use this function)
qliss3d.h: In function `void setInfoState(int)':
qliss3d.h:57: error: `repaint' undeclared (first use this function)
qliss3d.h: In function `void repaintMe()':
qliss3d.h:61: error: `repaint' undeclared (first use this function)
qliss3d.h: At global scope:
qliss3d.h:64: error: syntax error before `:' token
qliss3d.h:80: error: parse error before `protected'
qliss3d.h:82: error: `QKeyEvent' was not declared in this scope
qliss3d.h:82: error: `e' was not declared in this scope
qliss3d.h:82: error: variable or field `keyPressEvent' declared void
qliss3d.h:83: error: `QMouseEvent' was not declared in this scope
qliss3d.h:83: error: `e' was not declared in this scope
qliss3d.h:83: error: variable or field `mousePressEvent' declared void
qliss3d.h:84: error: `QMouseEvent' was not declared in this scope
qliss3d.h:84: error: `e' was not declared in this scope
qliss3d.h:84: error: variable or field `mouseMoveEvent' declared void
qliss3d.h:85: error: parse error before `}' token
qliss3d.h:87: error: parse error before `{' token
main.cpp: In function `int main(int, char**)':
main.cpp:26: error: `QApplication' undeclared (first use this function)
main.cpp:26: error: parse error before `(' token
main.cpp:27: error: `QTranslator' undeclared (first use this function)
main.cpp:28: error: `translator' undeclared (first use this function)
main.cpp:28: error: `QString' undeclared (first use this function)
main.cpp:28: error: `QTextCodec' undeclared (first use this function)
main.cpp:28: error: parse error before `::' token
main.cpp:29: error: `a' undeclared (first use this function)
main.cpp:30: error: variable `QLiss3DObject i' has initializer but incomplete
type
main.cpp:36: error: `QMessageBox' undeclared (first use this function)
main.cpp:36: error: parse error before `::' token
make: *** [main.o] Error 1
Ratings & Comments
1 Comment
When I 'make' this program I get the following output and errors: g++ -c -DDATADIR=\"/usr/local/usr/local/share/qliss3d\" -o fmifstream.o fmifstream.cpp g++ -c -DDATADIR=\"/usr/local/usr/local/share/qliss3d\" -o fmplayer.o fmplayer.cpp g++ -c -DDATADIR=\"/usr/local/usr/local/share/qliss3d\" -o fmval.o fmval.cpp g++ -c -DDATADIR=\"/usr/local/usr/local/share/qliss3d\" -o main.o main.cpp main.cpp:13:26: qapplication.h: No such file or directory main.cpp:14:25: qmessagebox.h: No such file or directory main.cpp:15:25: qtranslator.h: No such file or directory main.cpp:16:24: qtextcodec.h: No such file or directory In file included from main.cpp:18: qliss3d.h:8:21: qwidget.h: No such file or directory qliss3d.h:9:19: qvbox.h: No such file or directory In file included from main.cpp:18: qliss3d.h:25: error: parse error before `{' token qliss3d.h:40: error: syntax error before `*' token qliss3d.h: In function `void setXFreq(int)': qliss3d.h:50: error: `emit' undeclared (first use this function) qliss3d.h:50: error: (Each undeclared identifier is reported only once for each function it appears in.) qliss3d.h:50: error: parse error before `(' token qliss3d.h: In function `void setYFreq(int)': qliss3d.h:51: error: `emit' undeclared (first use this function) qliss3d.h:51: error: parse error before `(' token qliss3d.h: In function `void setZFreq(int)': qliss3d.h:52: error: `emit' undeclared (first use this function) qliss3d.h:52: error: parse error before `(' token qliss3d.h: In function `void setXPhase(float)': qliss3d.h:53: error: `emit' undeclared (first use this function) qliss3d.h:53: error: parse error before `(' token qliss3d.h: In function `void setYPhase(float)': qliss3d.h:54: error: `emit' undeclared (first use this function) qliss3d.h:54: error: parse error before `(' token qliss3d.h: In function `void setZPhase(float)': qliss3d.h:55: error: `emit' undeclared (first use this function) qliss3d.h:55: error: parse error before `(' token qliss3d.h: In function `void setLineState(int)': qliss3d.h:56: error: `FALSE' undeclared (first use this function) qliss3d.h:56: error: `repaint' undeclared (first use this function) qliss3d.h: In function `void setInfoState(int)': qliss3d.h:57: error: `repaint' undeclared (first use this function) qliss3d.h: In function `void repaintMe()': qliss3d.h:61: error: `repaint' undeclared (first use this function) qliss3d.h: At global scope: qliss3d.h:64: error: syntax error before `:' token qliss3d.h:80: error: parse error before `protected' qliss3d.h:82: error: `QKeyEvent' was not declared in this scope qliss3d.h:82: error: `e' was not declared in this scope qliss3d.h:82: error: variable or field `keyPressEvent' declared void qliss3d.h:83: error: `QMouseEvent' was not declared in this scope qliss3d.h:83: error: `e' was not declared in this scope qliss3d.h:83: error: variable or field `mousePressEvent' declared void qliss3d.h:84: error: `QMouseEvent' was not declared in this scope qliss3d.h:84: error: `e' was not declared in this scope qliss3d.h:84: error: variable or field `mouseMoveEvent' declared void qliss3d.h:85: error: parse error before `}' token qliss3d.h:87: error: parse error before `{' token main.cpp: In function `int main(int, char**)': main.cpp:26: error: `QApplication' undeclared (first use this function) main.cpp:26: error: parse error before `(' token main.cpp:27: error: `QTranslator' undeclared (first use this function) main.cpp:28: error: `translator' undeclared (first use this function) main.cpp:28: error: `QString' undeclared (first use this function) main.cpp:28: error: `QTextCodec' undeclared (first use this function) main.cpp:28: error: parse error before `::' token main.cpp:29: error: `a' undeclared (first use this function) main.cpp:30: error: variable `QLiss3DObject i' has initializer but incomplete type main.cpp:36: error: `QMessageBox' undeclared (first use this function) main.cpp:36: error: parse error before `::' token make: *** [main.o] Error 1