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

> thijs van severen wrote:
> > hi,
> > below you can find a listing of problems i encounter when building
> > hydrogen on a clean 32bit ubuntu 10.4.4 system (in vbox)
> >
> > -- package 'tar' not found
> > -- package 'archive' not found
> > -- Could NOT find LIBARCHIVE (missing: LIBARCHIVE_LIBRARIES
> > LIBARCHIVE_INCLUDE_DIR)
> >>> when i run "apt-get install libtar-bev"  i get "tar is already the
> newest version"
> Does hydrogen compile? Or do you see any compilation error about libtar?
> What is written in the cmake summary?
>

previously i stopped the build process, but now i let it run and got this :

/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


>
> > -- Warning: You do not have a LADSPA_PATH environment variable set.
> >>> is this a big problem?  should i set it manually ?
> You need to set it only if your ladspa plugins are not located in the
> standard ladspa path.
>

OK, got it


> >
> > -- 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)


>
> > -- package 'rubberband' not found
> > -- Could NOT find RUBBERBAND (missing: RUBBERBAND_LIBRARIES
> > RUBBERBAND_INCLUDE_DIR)
> >>> even after installing librubberband2  i still get this message
> librubberband-dev
>

DOH!  of course  :-S
that solves the problem


> >
> >
> > all help is welcome  :-)
> >
> > grtz
> > Thijs
> >
> >
> ------------------------------------------------------------------------------
> > 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
>
>
>
> ------------------------------------------------------------------------------
> 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