trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: May 2011

kdewebdev - kafkacommon.cpp:745:56: error: using temporary as lvalue [-fpermissive]

From: "David C. Rankin" <drankinatty@...>
Date: Sat, 14 May 2011 22:11:41 -0500
Tim, all,

   kdevelop build fine, but I ran into a lvalue problem in kdewebdev. I'm 
building with:

   msg "Starting cmake..."
   cmake ${srcdir}/${_svnmod} \
     -DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
     -DCMAKE_VERBOSE_MAKEFILE=ON \
     -DQT_VERSION=3 \
     -DCMAKE_CXX_FLAGS="-fpermissive" \
     -DWITH_T1LIB=ON \
     -DWITH_LIBPAPER=ON \
     -DWITH_TIFF=ON \
     -DWITH_OPENEXR=ON \
     -DWITH_PAM=ON \
     -DBUILD_ALL=ON
   make

   The error is:

[ 77%] Building CXX object 
quanta/parts/kafka/CMakeFiles/kafkalibrary-static.dir/kafkacommon.cpp.o
cd /build/src/build/quanta/parts/kafka && /usr/bin/c++   -DHAVE_CONFIG_H 
-DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -march=x86-64 
-mtune=generic -O2 -pipe  -include tqt.h -I/build/src/build/quanta/parts/kafka 
-I/build/src/kdewebdev/lib -I/build/src/kdewebdev/quanta/src 
-I/build/src/kdewebdev/quanta/project -I/build/src/kdewebdev/quanta/parsers 
-I/build/src/kdewebdev/quanta/utility -I/build/src/kdewebdev/quanta/treeviews 
-I/opt/trinity/include -I/opt/qt/include -I/opt/qt/include/tqt   -include tqt.h 
-fPIC -o CMakeFiles/kafkalibrary-static.dir/kafkacommon.cpp.o -c 
/build/src/kdewebdev/quanta/parts/kafka/kafkacommon.cpp
/build/src/kdewebdev/quanta/parts/kafka/kafkacommon.cpp: In static member 
function 'static void kafkaCommon::fitsNodesPosition(Node*, int, int, int, int)':
/build/src/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:745:56: error: using 
temporary as lvalue [-fpermissive]
/build/src/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:746:55: error: using 
temporary as lvalue [-fpermissive]
/build/src/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:747:57: error: using 
temporary as lvalue [-fpermissive]
/build/src/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:748:56: error: using 
temporary as lvalue [-fpermissive]
/build/src/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:752:56: error: using 
temporary as lvalue [-fpermissive]
/build/src/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:753:57: error: using 
temporary as lvalue [-fpermissive]
make[2]: *** 
[quanta/parts/kafka/CMakeFiles/kafkalibrary-static.dir/kafkacommon.cpp.o] Error 1
make[2]: Leaving directory `/build/src/build'
make[1]: *** [quanta/parts/kafka/CMakeFiles/kafkalibrary-static.dir/all] Error 2
make[1]: Leaving directory `/build/src/build'
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
     Aborting...

   I'm not that swift at debugging, but I know enough to know an lvalue problem 
-- ain't in my build script :p


-- 
David C. Rankin, J.D.,P.E.