Hi all,
sorry I have been so busy and have been rather absent.
I am trying to package 1.1.1 for the next Ubuntu release.
I am coming up with errors related to Monstro.

[ 76%] Generating moc_Monstro.cxx
cd /tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/plugins/monstro &&
/usr/lib/x86_64-linux-gnu/qt4/bin/moc
@/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/plugins/monstro/moc_Monstro.cxx_parameters
/usr/bin/cmake -E cmake_progress_report
/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/CMakeFiles
[ 76%] Generating embedded_resources.h
cd /tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/plugins/monstro &&
../..//bin2res /tmp/buildd/lmms-1.1.1/plugins/monstro/*.png >
/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/plugins/monstro/embedded_resources.h
cd /tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E
cmake_depends "Unix Makefiles" /tmp/buildd/lmms-1.1.1
/tmp/buildd/lmms-1.1.1/plugins/monstro
/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu
/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/plugins/monstro
/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/plugins/monstro/CMakeFiles/monstro.dir/DependInfo.cmake
--color=
Scanning dependencies of target monstro
make[3]: Leaving directory '/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu'
make -f plugins/monstro/CMakeFiles/monstro.dir/build.make
plugins/monstro/CMakeFiles/monstro.dir/build
make[3]: Entering directory '/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_report
/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/CMakeFiles
[ 76%] Building CXX object plugins/monstro/CMakeFiles/monstro.dir/Monstro.o
cd /tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/plugins/monstro &&
/usr/bin/x86_64-linux-gnu-g++   -DPLUGIN_NAME=monstro -DQT_CORE_LIB
-DQT_GUI_LIB -DQT_NO_DEBUG -DQT_XML_LIB -Dmonstro_EXPORTS -O2 -g
-fno-exceptions -Wall -Werror=unused-function -Wno-sign-compare
-Wno-strict-overflow -Werror -Wno-array-bounds -g -O2
-fstack-protector-strong -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2  -fPIC -DPIC -fPIC -isystem /usr/include/qt4
-isystem /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtXml -isystem
/usr/include/qt4/QtCore
-I/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu/plugins/monstro
-I/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu
-I/tmp/buildd/lmms-1.1.1/include -I/tmp/buildd/lmms-1.1.1/src/gui   
-D'QT_TRANSLATIONS_DIR="/usr/share/qt4/translations"' -o
CMakeFiles/monstro.dir/Monstro.o -c
/tmp/buildd/lmms-1.1.1/plugins/monstro/Monstro.cpp
/tmp/buildd/lmms-1.1.1/plugins/monstro/Monstro.cpp: In member function
'void MonstroSynth::updateModulators(float*, float*, float*, float*, int)':
/tmp/buildd/lmms-1.1.1/plugins/monstro/Monstro.cpp:787:56: error:
'calcSlope1' was not declared in this scope
     env[i][f] = calcSlope1( fraction( m_env_phase[i] ) );
                                                        ^
/tmp/buildd/lmms-1.1.1/plugins/monstro/Monstro.cpp:797:70: error:
'calcSlope1' was not declared in this scope
     const sample_t s = calcSlope1( 1.0f - fraction( m_env_phase[i] ) );
                                                                      ^
/tmp/buildd/lmms-1.1.1/plugins/monstro/Monstro.cpp:811:63: error:
'calcSlope1' was not declared in this scope
     env[i][f] = calcSlope1( 1.0f - fraction( m_env_phase[i] ) );
                                                               ^
plugins/monstro/CMakeFiles/monstro.dir/build.make:69: recipe for target
'plugins/monstro/CMakeFiles/monstro.dir/Monstro.o' failed
make[3]: *** [plugins/monstro/CMakeFiles/monstro.dir/Monstro.o] Error 1
make[3]: Leaving directory '/tmp/buildd/lmms-1.1.1/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:6905: recipe for target
'plugins/monstro/CMakeFiles/monstro.dir/all' failed

I looked at the code, and it may simply be a typo, I only looked
briefly.  I found calcSlope1 is called but I could only find the
implementation of calcSlope.
Has this issue been discovered already, or am I missing something simple
here?

-- 
Regards


------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
LMMS-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to