[Ktechlab-devel] Very easy setup for ktechlab

Alan Grimes agrimes at speakeasy.net
Tue Jul 10 14:51:02 UTC 2012


Build failed. =(

####################

Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/messageinfo.o


/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/messageinfo.cpp:
In copy constructor ‘MessageInfo::MessageInfo(const MessageInfo&)’:
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/messageinfo.cpp:34:1:
warning: base class ‘class QObject’ should be explicitly initialized in
the copy constructor [-Wextra]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/asmparser.cpp:34:6:
warning: unused parameter ‘debugger’ [-Wunused-parameter]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/processchain.cpp:
In member function ‘void ProcessChain::compile()’:
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/processchain.cpp:96:9:
warning: enumeration value ‘FlowCode_AssemblyAbsolute’ not handled in
switch [-Wswitch]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/processchain.cpp:96:9:
warning: enumeration value ‘FlowCode_Microbe’ not handled in switch
[-Wswitch]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/processchain.cpp:96:9:
warning: enumeration value ‘FlowCode_PIC’ not handled in switch [-Wswitch]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/processchain.cpp:96:9:
warning: enumeration value ‘FlowCode_Program’ not handled in switch
[-Wswitch]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/processchain.cpp:
In member function ‘void ProcessChain::slotFinishedCompile(Language*)’:
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/processchain.cpp:156:41:
warning: unused variable ‘typeTo’ [-Wunused-variable]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/processchain.cpp:
At global scope:
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/languages/processchain.cpp:298:1:
warning: unused parameter ‘name’ [-Wunused-parameter]
[ 35%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/outputmethodinfo.o
[ 36%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/micro/microlibrary.o
[ 36%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/micro/micropackage.o
[ 37%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/micro/microinfo.o
[ 37%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/micro/asminfo.o
[ 38%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/micro/picinfo.o
[ 38%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/micro/picinfo12bit.o
[ 39%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/micro/picinfo14bit.o
[ 40%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/micro/picinfo16bit.o
[ 40%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/languages/sdcc.o
[ 41%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/languages/picprogrammer.o
[ 41%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/languages/gplib.o
[ 42%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/languages/gplink.o
[ 42%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/languages/gpasm.o
[ 43%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/languages/microbe.o
[ 43%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/languages/gpdasm.o
[ 44%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/languages/qprocesswitharguments.o
[ 44%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/variant.o
[ 45%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/component.o
[ 45%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/node.o
[ 46%] [ 46%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/connector.o
Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/ecnode.o
[ 47%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/electronicconnector.o
[ 47%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/addac.o
[ 48%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/bidirled.o
[ 49%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/binarycounter.o
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/electronics/electronicconnector.cpp:
In member function ‘Wire* ElectronicConnector::wire(unsigned int) const’:
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/electronics/electronicconnector.cpp:80:28:
warning: comparison between signed and unsigned integer expressions
[-Wsign-compare]
[ 49%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/capacitor.o
[ 50%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/demultiplexer.o
[ 50%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/dependentsource.o
[ 51%] [ 51%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ec555.o
Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/discretelogic.o
[ 52%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecbcdto7segment.o
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/electronics/components/dependentsource.cpp:59:6:
warning: unused parameter ‘theProperty’ [-Wunused-parameter]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/electronics/components/dependentsource.cpp:87:6:
warning: unused parameter ‘theProperty’ [-Wunused-parameter]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/electronics/components/dependentsource.cpp:115:6:
warning: unused parameter ‘theProperty’ [-Wunused-parameter]
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/electronics/components/dependentsource.cpp:143:6:
warning: unused parameter ‘theProperty’ [-Wunused-parameter]
[ 52%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecbjt.o
[ 53%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecclockinput.o
[ 53%] [ 54%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/eccurrentsignal.o
Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/eccurrentsource.o
[ 54%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecdiode.o
[ 55%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecfixedvoltage.o
[ 55%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecground.o
[ 56%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecjfet.o
[ 56%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecmosfet.o
[ 57%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecopamp.o
[ 58%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecsignallamp.o
[ 58%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecvoltagesignal.o
[ 59%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/ecvoltagesource.o
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/electronics/components/ecsignallamp.cpp:
In member function ‘virtual void ECSignalLamp::stepNonLogic()’:
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/electronics/components/ecsignallamp.cpp:38:24:
warning: operation on
‘((ECSignalLamp*)this)->ECSignalLamp::advanceSinceUpdate’ may be
undefined [-Wsequence-point]
[ 59%] [ 60%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/inductor.o
Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/led.o
[ 60%] Building CXX object
src/lib/simulator/CMakeFiles/ktlsimulator.dir/electronics/components/resistor.o
/home/atg/source/ktechlab/ktl-newpull/src/lib/simulator/electronics/components/resistor.cpp:44:6:
warning: unused parameter ‘theProperty’ [-Wunused-parameter]
Linking CXX shared library ../../../lib/libktlsimulator.so
[ 60%] Built target ktlsimulator
make: *** [all] Error 2
atg at tortoise ~/source/ktechlab/build $
####################


Zoltan Padrah wrote:
>  Dear all,
> 
> I've just finished writing a guide for easy setup for development of
> ktechlab. The guide is currently in a branch, waiting for review and
> merging. Link:
> 
> https://github.com/ktechlab/ktechlab/tree/development-documentation
> 
> Pull request:
> 
> https://github.com/ktechlab/ktechlab/pull/6
> 
> Basically after downloading the source code, ktechlab should be up and
> running after issuing 2 commands in a terminal:
> 
>  sh simple-setup.sh
>  sh simple-launch.sh
> 
> Please test; any feedback is welcome.
> 
> Best regards,
> 
>  Zoltan


-- 
E T F
N H E
D E D

Powers are not rights.







More information about the Ktechlab-devel mailing list