just cloned into a fresh directory and now it works fine ...
sorry for the noise !

Op vr 20 mrt. 2020 om 16:01 schreef Jérémy Zurcher <jer...@asynk.ch>:

> hi,
>
> I just checked out d5441237 it compiles here.
>
> midiOutportComboBox is declared in src/gui/src/PreferencesDialog_UI.ui
>
> On Friday 20 March 2020  14:34, Thijs van severen wrote :
> > hi Sebastian,
> >
> > Compiling that branch fails on my system :
> >
> > thijs2@thijs-studio16-W510:~/Music/Hydrogen_Code/hydrogen_11april2019$
> > > ./build.sh c
> > >  * clean cmake files
> > > thijs2@thijs-studio16-W510:~/Music/Hydrogen_Code/hydrogen_11april2019$
> > > ./build.sh m
> > >  * cmake init
> > > -- The C compiler identification is GNU 7.3.0
> > > -- The CXX compiler identification is GNU 7.3.0
> > > -- Check for working C compiler: /usr/bin/cc
> > > -- Check for working C compiler: /usr/bin/cc -- works
> > > -- Detecting C compiler ABI info
> > > -- Detecting C compiler ABI info - done
> > > -- Detecting C compile features
> > > -- Detecting C compile features - done
> > > -- Check for working CXX compiler: /usr/bin/c++
> > > -- Check for working CXX compiler: /usr/bin/c++ -- works
> > > -- Detecting CXX compiler ABI info
> > > -- Detecting CXX compiler ABI info - done
> > > -- Detecting CXX compile features
> > > -- Detecting CXX compile features - done
> > > -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version
> "1.2.11")
> > > -- Looking for pthread.h
> > > -- Looking for pthread.h - found
> > > -- Looking for pthread_create
> > > -- Looking for pthread_create - not found
> > > -- Looking for pthread_create in pthreads
> > > -- Looking for pthread_create in pthreads - not found
> > > -- Looking for pthread_create in pthread
> > > -- Looking for pthread_create in pthread - found
> > > -- Found Threads: TRUE
> > > -- Checking SSCANF usability - TRUE
> > > -- Checking RTCLOCK usability - TRUE
> > > -- Looking for include file sys/types.h
> > > -- Looking for include file sys/types.h - found
> > > -- Looking for include file sys/stat.h
> > > -- Looking for include file sys/stat.h - found
> > > -- Looking for include file libtar.h
> > > -- Looking for include file libtar.h - found
> > > -- Looking for tar_open in tar
> > > -- Looking for tar_open in tar - found
> > > -- Looking for tar_close in tar
> > > -- Looking for tar_close in tar - found
> > > -- Looking for tar_extract_all in tar
> > > -- Looking for tar_extract_all in tar - found
> > > -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
> > > -- Checking for module 'tar'
> > > --   No package 'tar' found
> > > -- Found LIBTAR: /usr/lib/libtar.so
> > > -- Checking for module 'libarchive'
> > > --   No package 'libarchive' found
> > > -- Could NOT find LIBARCHIVE (missing: LIBARCHIVE_LIBRARIES
> > > LIBARCHIVE_INCLUDE_DIRS)
> > > -- Checking for module 'sndfile'
> > > --   Found sndfile, version 1.0.28
> > > -- Found LIBSNDFILE: /usr/lib/x86_64-linux-gnu/libsndfile.so
> > > -- Checking for module 'alsa'
> > > --   Found alsa, version 1.1.3
> > > -- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so
> > > -- Checking for module 'LADSPA'
> > > Warning: You do not have a LADSPA_PATH environment variable set.
> > > no more csLADSPA plugins
> > > --   208 plugins found.
> > > -- Found LADSPA: 208 plugins found
> > > -- Checking for module 'liblo'
> > > --   No package 'liblo' found
> > > -- Could NOT find OSC (missing: OSC_LIBRARIES OSC_INCLUDE_DIRS)
> > > -- Checking for module 'oss'
> > > --   No package 'oss' found
> > > -- Could NOT find OSS (missing: OSS_LIBRARIES)
> > > -- Checking for module 'jack'
> > > --   Found jack, version 1.9.12
> > > -- Found JACK: /usr/lib/x86_64-linux-gnu/libjack.so
> > > -- Looking for jack_port_rename in jack
> > > -- Looking for jack_port_rename in jack - found
> > > -- Checking for module 'jack'
> > > --   Found jack, version 1.9.12
> > > -- Found JACKSESSION: /usr/lib/x86_64-linux-gnu/libjack.so
> > > -- Checking for module 'portaudio-2.0'
> > > --   No package 'portaudio-2.0' found
> > > -- Could NOT find PORTAUDIO (missing: PORTAUDIO_LIBRARIES
> > > PORTAUDIO_INCLUDE_DIRS)
> > > -- Checking for module 'portmidi'
> > > --   No package 'portmidi' found
> > > -- Could NOT find PORTMIDI (missing: PORTMIDI_LIBRARIES
> > > PORTMIDI_INCLUDE_DIRS)
> > > -- Checking for module 'libpulse'
> > > --   No package 'libpulse' found
> > > -- Could NOT find PULSEAUDIO (missing: PULSEAUDIO_LIBRARIES
> > > PULSEAUDIO_INCLUDE_DIRS)
> > > -- Checking for module 'lash-1.0'
> > > --   No package 'lash-1.0' found
> > > -- Could NOT find LASH (missing: LASH_LIBRARIES LASH_INCLUDE_DIRS)
> > > -- Checking for module 'lrdf'
> > > --   Found lrdf, version 0.5.0
> > > -- Found LRDF: /usr/lib/liblrdf.so
> > > -- Checking for module 'rubberband'
> > > --   Found rubberband, version 1.8.1
> > > -- Found RUBBERBAND: /usr/lib/x86_64-linux-gnu/librubberband.so
> > > -- Checking for module 'cppunit'
> > > --   No package 'cppunit' found
> > > -- Could NOT find CPPUNIT (missing: CPPUNIT_LIBRARIES
> CPPUNIT_INCLUDE_DIRS)
> > > -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
> > > Installation Summary
> > > --------------------
> > > * Install Directory            : /usr/local
> > > * User path                    : .hydrogen
> > > * System path                  : /usr/local/share/hydrogen
> > > * core library build as        : SHARED
> > > * debug capabilities           : TRUE
> > > * macosx bundle                : FALSE
> > > * fat build                    :
> > >
> > > Main librarires
> > > * libQt                        : 5.9.5
> > > * libsndfile                   : + used  (
> > > /usr/lib/x86_64-linux-gnu/libsndfile.so )
> > > *                                libsndfile version must be greater
> than
> > > 1.0.17 to support FLAC and OGG sound file formats
> > > * libtar                       : + used  ( /usr/lib/libtar.so )
> > > * libarchive                   : -- not found but desired ...
> > > * ladspa                       : + used  ( 208 plugins found )
> > > Supported audio interfaces
> > > --------------------------
> > > * ALSA                         : + used  (
> > > /usr/lib/x86_64-linux-gnu/libasound.so )
> > > * OSS                          : -- not found but desired ...
> > > * JACK                         : + used  (
> > > /usr/lib/x86_64-linux-gnu/libjack.so )
> > > * JACKSESSION                  : + used  (
> > > /usr/lib/x86_64-linux-gnu/libjack.so )
> > > * OSC                          : -- not found but desired ...
> > > * CoreAudio                    : -- not found but desired ...
> > > * CoreMidi                     : -- not found but desired ...
> > > * PortAudio                    : -- not found but desired ...
> > > * PortMidi                     : -- not found but desired ...
> > > * PulseAudio                   : -- not found but desired ...
> > > Useful extensions
> > > -----------------------------------------
> > > * LASH                         : - not found and not desired
> > > * LRDF                         : + used  ( /usr/lib/liblrdf.so )
> > > * RUBBERBAND                   : + used  (
> > > /usr/lib/x86_64-linux-gnu/librubberband.so )
> > > *                                The use of librubberband2 is marked as
> > > experimental.
> > > * Because the current implementation produce wrong timing!
> > > * So long this bug isn't solved, please disable this option.
> > > * If rubberband-cli is installed, the hydrogen rubberband-function
> > > * will work properly as expected.
> > > Miscellaneous capabilities
> > > -----------------------------------------
> > > * realtime clock               : TRUE
> > > * working sscanf               : TRUE
> > > * unit tests                   : -- not found but desired ...
> > > -----------------------------------------------------------------
> > > IMPORTANT:
> > >   after installing missing packages, remove
> > >
> /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/build/CMakeCache.txt
> > > before
> > >   running cmake again!
> > > -----------------------------------------------------------------
> > > -- Configuring done
> > > -- Generating done
> > > -- Build files have been written to:
> > > /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/build
> > >  * cmake make
> > > [100%] Built target translations
> > > [  2%] Automatic MOC and UIC for target hydrogen-core-1.0.0
> > > [ 12%] Built target translations
> > > [ 12%] Built target hydrogen-core-1.0.0_autogen
> > > [ 51%] Built target hydrogen-core-1.0.0
> > > [ 54%] Automatic MOC and UIC for target h2player
> > > [ 54%] Automatic MOC and UIC for target hydrogen
> > > [ 54%] Automatic MOC and UIC for target h2cli
> > > [ 54%] Built target h2player_autogen
> > > [ 54%] Built target h2cli_autogen
> > > [ 54%] Built target hydrogen_autogen
> > > [ 57%] Built target h2cli
> > > [ 57%] Built target h2player
> > > [ 57%] Building CXX object
> > > src/gui/CMakeFiles/hydrogen.dir/src/PreferencesDialog.cpp.o
> > > [ 57%] Building CXX object
> > > src/gui/CMakeFiles/hydrogen.dir/src/SongEditor/PatternFillDialog.cpp.o
> > > [ 58%] Building CXX object
> > >
> src/gui/CMakeFiles/hydrogen.dir/src/SampleEditor/TargetWaveDisplay.cpp.o
> > >
> /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:
> > > In constructor ‘PreferencesDialog::PreferencesDialog(QWidget*)’:
> > >
> /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:253:2:
> > > error: ‘midiOutportComboBox’ was not declared in this scope
> > >   midiOutportComboBox->clear();
> > >   ^~~~~~~~~~~~~~~~~~~
> > >
> /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:253:2:
> > > note: suggested alternative: ‘midiPortComboBox’
> > >   midiOutportComboBox->clear();
> > >   ^~~~~~~~~~~~~~~~~~~
> > >   midiPortComboBox
> > >
> /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:
> > > In member function ‘void PreferencesDialog::on_okBtn_clicked()’:
> > >
> /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:468:35:
> > > error: ‘midiOutportComboBox’ was not declared in this scope
> > >   QString sNewMidiOutputPortName = midiOutportComboBox->currentText();
> > >                                    ^~~~~~~~~~~~~~~~~~~
> > >
> /home/thijs2/Music/Hydrogen_Code/hydrogen_11april2019/src/gui/src/PreferencesDialog.cpp:468:35:
> > > note: suggested alternative: ‘midiPortComboBox’
> > >   QString sNewMidiOutputPortName = midiOutportComboBox->currentText();
> > >                                    ^~~~~~~~~~~~~~~~~~~
> > >                                    midiPortComboBox
> > > [ 59%] Building CXX object
> > > src/gui/CMakeFiles/hydrogen.dir/src/SongEditor/SongEditor.cpp.o
> > > [ 60%] Building CXX object
> > > src/gui/CMakeFiles/hydrogen.dir/src/SongEditor/SongEditorPanel.cpp.o
> > > src/gui/CMakeFiles/hydrogen.dir/build.make:744: recipe for target
> > > 'src/gui/CMakeFiles/hydrogen.dir/src/PreferencesDialog.cpp.o' failed
> > > make[2]: ***
> [src/gui/CMakeFiles/hydrogen.dir/src/PreferencesDialog.cpp.o]
> > > Error 1
> > > make[2]: *** Waiting for unfinished jobs....
> > > CMakeFiles/Makefile2:472: recipe for target
> > > 'src/gui/CMakeFiles/hydrogen.dir/all' failed
> > > make[1]: *** [src/gui/CMakeFiles/hydrogen.dir/all] Error 2
> > > Makefile:151: recipe for target 'all' failed
> > > make: *** [all] Error 2
> >
> >
> >
> >
> >
> >
> > Op wo 18 mrt. 2020 om 22:23 schreef <mau...@smoors.de>:
> >
> > > Hi everyone,
> > >
> > > i've found some time in the last days to finish my implementation of
> the
> > > midi output port selection (Thijs, you want to have a look at branch
> > > "midiFeedbackCompletion").
> > >
> > > While implementing this feature, i was a little bit surprised that the
> > > audio device selection can only be made by entering the device name
> into
> > > a text box, while the midi device can be chosen via a nice dropdown
> > > list. Does anyone know why this is implemented this way? At least for
> > > the use with PortAudio on Windows, a combo box would be quite nice..
> > >
> > > Best regards,
> > > Sebastian
> > >
> > >
> > > _______________________________________________
> > > Hydrogen-devel mailing list
> > > Hydrogen-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
> > >
> >
> >
> > --
> > follow me on my Audio & Linux blog <http://audio-and-linux.blogspot.com/>
> !
>
>
> > _______________________________________________
> > Hydrogen-devel mailing list
> > Hydrogen-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>
> -----------------------
> Jérémy Zurcher
> rue des Charmilles 7
> 1400 Yverdon-les-bains
> +41 (0) 79 599 84 27
>
>
> _______________________________________________
> Hydrogen-devel mailing list
> Hydrogen-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
>


-- 
follow me on my Audio & Linux blog <http://audio-and-linux.blogspot.com/> !
_______________________________________________
Hydrogen-devel mailing list
Hydrogen-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to