[Ktechlab-devel] Very easy setup for ktechlab

Zoltan Padrah zoltan.padrah at gmail.com
Tue Jul 10 15:20:46 UTC 2012


I can't see the cause of error in the output. Only a lot of warnings.
Can you please recheck?


2012/7/10 Alan Grimes <agrimes at speakeasy.net>:
> 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.
>
>
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Ktechlab-devel mailing list
> Ktechlab-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ktechlab-devel




More information about the Ktechlab-devel mailing list