2012/2/25 Sebastian Moors <[email protected]>

>  thijs van severen wrote:
>
>  /usr/src/hydrogen/src/core/src/IO/portaudio_driver.cpp:15: error: ISO
> C++ forbids declaration of ‘PaStreamCallbackTimeInfo’ with no type
> /usr/src/hydrogen/src/core/src/IO/portaudio_driver.cpp:15: error: expected
> ‘,’ or ‘...’ before ‘*’ token
> /usr/src/hydrogen/src/core/src/IO/portaudio_driver.cpp: In function ‘int
> H2Core::portAudioCallback(const void*, void*, long unsigned int, int)’:
> /usr/src/hydrogen/src/core/src/IO/portaudio_driver.cpp:20: error:
> ‘userData’ was not declared in this scope
> /usr/src/hydrogen/src/core/src/IO/portaudio_driver.cpp: In member function
> ‘virtual int H2Core::PortAudioDriver::connect()’:
> /usr/src/hydrogen/src/core/src/IO/portaudio_driver.cpp:86: error: invalid
> conversion from ‘int (*)(const void*, void*, long unsigned int, int)’ to
> ‘long unsigned int’
> /usr/src/hydrogen/src/core/src/IO/portaudio_driver.cpp:86: error: cannot
> convert ‘H2Core::PortAudioDriver* const’ to ‘int (*)(void*, void*, long
> unsigned int, PaTimestamp, void*)’ for argument ‘8’ to ‘PaError
> Pa_OpenDefaultStream(PortAudioStream**, int, int, PaSampleFormat, double,
> long unsigned int, long unsigned int, int (*)(void*, void*, long unsigned
> int, PaTimestamp, void*), void*)’
> make[2]: ***
> [src/core/CMakeFiles/hydrogen-core-0.9.6.dir/src/IO/portaudio_driver.cpp.o]
> Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[1]: *** [src/core/CMakeFiles/hydrogen-core-0.9.6.dir/all] Error 2
> make: *** [all] Error 2
>
> If i'm not completely mistaken this happens because 0.9.6 uses the
> portaudio 19, whereas Ubuntu ships with portaudio 18.
> Make sure that you install a portaudio19 package, i think most of the
> current distributions are supporting both.
>

ok that seems to fix the previous issue  :-)

now i get this :

[ 63%] Building CXX object
src/gui/CMakeFiles/hydrogen.dir/src/ExportSongDialog.cpp.o
In file included from /usr/src/hydrogen/src/gui/src/ExportSongDialog.h:28,
                 from /usr/src/hydrogen/src/gui/src/ExportSongDialog.cpp:28:
/usr/src/hydrogen/build/src/gui/ui_ExportSongDialog_UI.h: In member
function ‘void Ui_ExportSongDialog_UI::setupUi(QDialog*)’:
/usr/src/hydrogen/build/src/gui/ui_ExportSongDialog_UI.h:138: error: ‘class
QLineEdit’ has no member named ‘setPlaceholderText’
[ 64%] Building CXX object
src/gui/CMakeFiles/hydrogen.dir/src/InstrumentEditor/LayerPreview.cpp.o
[ 64%] Building CXX object
src/gui/CMakeFiles/hydrogen.dir/src/InstrumentEditor/InstrumentEditorPanel.cpp.o
make[2]: *** [src/gui/CMakeFiles/hydrogen.dir/src/ExportSongDialog.cpp.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/gui/CMakeFiles/hydrogen.dir/all] Error 2
make: *** [all] Error 2

any ideas ?


>
>   >
>> > -- package 'oss' not found
>> > -- Could NOT find OSS (missing: OSS_LIBRARIES)
>> >>> what libs should i install ?
>>  Something like oss4-dev or oss-dev. Even though i just saw that our
>> build-system check seems to have problems with newer versions of it.
>>
>
>  seems like ubuntu no longer supports OSS
> installing oss4-dev works (oss-dev > package not found)
>
>  but after installing i still get this :
> -- checking for module 'oss'
> --   package 'oss' not found
> -- Could NOT find OSS  (missing:  OSS_LIBRARIES)
>
>
> Can't help here, haven't used/installed OSS for ages. I suppose the BSD
> guys are the only ones that are using it atm :)
>

seems like everywhere i look OSS is deprecated
should we even keep supporting it ??


>
> - Sebastian
>
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Hydrogen-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>
>


-- 

follow me on my Audio & Linux blog <http://audio-and-linux.blogspot.com/> !
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to