aha
think i found the problem :-S
portaudio version 19 was installed (probably automatic update) but the
portaudio dev files (portaudio-dev) was still on v18
upgraded > seems to build just fine now

thanks Pawel !

grtz
Thijs



2014-01-28 Pawel <[email protected]>

> port audio driver was not touched. On the first glance seems that there is
> a problem with headers ( not defined types ? ).
>
>
>
> For example "PaStreamCallbackTimeInfo" should be defined in standard
> portaudio header:
>
>
> https://subversion.assembla.com/svn/portaudio/portaudio/trunk/include/portaudio.h
>
>
>
> Dnia Wtorek, 28 Stycznia 2014 09:59 Thijs van severen <
> [email protected]> napisał(a)
>
> hi all
>
> i just tried building the current master branch (that includes the ptaches
> by Pawel)
> but building fails with the message below
> any ideas ?
>
> grtz
> Thijs
>
>
>  /home/tvanseve/Git/Hydrogen/Main
> repo/with_xj_patch/hydrogen/src/core/src/IO/portaudio_driver.cpp:15:8:
> error: ‘PaStreamCallbackTimeInfo’ does not name a type
> /home/tvanseve/Git/Hydrogen/Main
> repo/with_xj_patch/hydrogen/src/core/src/IO/portaudio_driver.cpp:15:34:
> error: ISO C++ forbids declaration of ‘timeInfo’ with no type [-fpermissive]
> /home/tvanseve/Git/Hydrogen/Main
> repo/with_xj_patch/hydrogen/src/core/src/IO/portaudio_driver.cpp:16:2:
> error: ‘PaStreamCallbackFlags’ has not been declared
> /home/tvanseve/Git/Hydrogen/Main
> repo/with_xj_patch/hydrogen/src/core/src/IO/portaudio_driver.cpp: In member
> function ‘virtual int H2Core::PortAudioDriver::connect()’:
> /home/tvanseve/Git/Hydrogen/Main
> repo/with_xj_patch/hydrogen/src/core/src/IO/portaudio_driver.cpp:86:11:
> error: invalid conversion from ‘int (*)(const void*, void*, long unsigned
> int, const int*, int, void*)’ to ‘long unsigned int’ [-fpermissive]
> /home/tvanseve/Git/Hydrogen/Main
> repo/with_xj_patch/hydrogen/src/core/src/IO/portaudio_driver.cpp:86:11:
> error: cannot convert ‘H2Core::PortAudioDriver* const’ to ‘int (*)(void*,
> void*, long unsigned int, PaTimestamp, void*) {aka int (*)(void*, void*,
> long unsigned int, double, 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
>
>
>
> --
> follow me on my Audio & Linux blog <http://audio-and-linux.blogspot.com/>
> !
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> WatchGuard Dimension instantly turns raw network data into actionable
> security intelligence. It gives you real-time visual feedback on key
> security issues and trends.  Skip the complicated setup - simply import
> a virtual appliance and go from zero to informed in seconds.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
> _______________________________________________
> 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/> !
------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to