Chargement...
 
Skip to main content

Commentaires

    • Compilation cassée
      olinuxx Tue 04 Jan 2011 11:38

      Replied to J'ai essayé de compilé le logiciel (version CVS).
      Après une erreur au niveau du configure résolue (ne pas oublier les " lors du export QTDIR="/usr/share/qt3"), et une première erreur au niveau du make résolue par l'ajout de
      Copy to clipboard
      #include <limits.h >
      dans src/audio_IO/RtAudio.cpp, j'ai eu une deuxième erreur au niveau du make :
      Copy to clipboard
      g++ -c -pipe -O2 -D__LINUX_ALSA__ -Wall -W -D_REENTRANT -DWITH_JACK -DWITH_LIBAO -DQT_NO_DEBUG -DQT_QT3SUPPORT_LIB -DQT3_SUPPORT -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/Qt3Support -I/usr/include/qt4 -I. -Isrc/moc -Isrc/gui -o object_files/RtAudio.o src/audio_IO/RtAudio.cpp In file included from src/audio_IO/RtAudio.cpp:42: src/audio_IO/RtAudio.h:149: warning: type qualifiers ignored on function return type src/audio_IO/RtAudio.h:486: warning: type qualifiers ignored on function return type src/audio_IO/RtAudio.cpp:442: warning: type qualifiers ignored on function return type src/audio_IO/RtAudio.cpp:465: warning: unused parameter ‘info’ src/audio_IO/RtAudio.cpp:470: warning: unused parameter ‘device’ src/audio_IO/RtAudio.cpp:470: warning: unused parameter ‘mode’ src/audio_IO/RtAudio.cpp:470: warning: unused parameter ‘channels’ src/audio_IO/RtAudio.cpp:470: warning: unused parameter ‘sampleRate’ src/audio_IO/RtAudio.cpp:470: warning: unused parameter ‘format’ src/audio_IO/RtAudio.cpp:470: warning: unused parameter ‘bufferSize’ src/audio_IO/RtAudio.cpp:470: warning: unused parameter ‘numberOfBuffers’ src/audio_IO/RtAudio.cpp: In member function ‘virtual bool RtApiAlsa::probeDeviceOpen(int, RtApi::StreamMode, int, int, RtAudioFormat, int*, int)’: src/audio_IO/RtAudio.cpp:4015: error: ‘INT_MAX’ was not declared in this scope make[1]: *** [object_files/RtAudio.o] Erreur 1 make[1]: quittant le répertoire « /home/olinuxx/Bureau/slag » make: *** [slag] Erreur 2

      J'ai donc contacté le développeur qui m'a répondu dans les 24 heures (merci Alex) :
      L'erreur que tu rencontres n'est en fait même pas dans mon propre code mais dans une librairie tierce que j'ai incluse dans le but d'un portage sur Windows que je n'ai pas achevé. Maintenant que Jack tourne sous Windows, ça n'a plus grand intérêt. Si un jour je reprends le projet, je supprimerais l'usage de cette lib.


      Donc, ce logiciel ne compile plus, si un développeur veut le reprendre, je pourrai certainement l'aider en faisant des tests. Merci de le signaler ici par exemple : Demande aux développeurs

      a+
      Olivier