Hi

I have some makefile projects, too, and things work fine for me.
My compiler pattern for errors looks like this:

 ../src/main.c:708: error: xxx

while yours is

  "../src/main.c", line 708: error #20: xxx

It's quite possible, that your pattern is not recognized (correctly)
by Creators gcc error parser.

If you want to check yourself, its in gccparser.cpp, I could have a look later today.

A possible solution is to set up a custom compiler in
Tools -> Options -> Build & Run -> Compilers -> Add -> Custom and then set up a custom error parser (regular expression based). This one is a bit slower but should support every possible compiler :)

Best regards,
Andre

Am 16.12.2015 um 12:17 schrieb cyb:

---------- Forwarded message ----------
From: *cyb* <[email protected] <mailto:[email protected]>>
Date: 16 December 2015 at 10:48
Subject: Re: [Qt-creator] issue with issue pane
To: Ziller Eike <[email protected]
<mailto:[email protected]>>


Hi,

    ** Creator version*

QtCreator version 3.5.1, Build on Oct 15 2015, From revision b4c52505ca

    *Which compiler is this?*

This is a Ti GCC based compiler for TMS320C55xx DSP, from Code Composer
Studio v6. GCC error parser is working fine.

    ** How is the project organized?*

This is a makefile project, I just imported project sources and using
qtcreator for building and editing.
*
*

    *  - Are the sources files in subdirectories?
         (Best would be to send the project file)*

Attached if it will help.

    ** Please send the contents of compile output pane too.
    *

Example compile output pane:

10:38:07: Running steps for project Vmic-DSP...

10:38:07: Starting: "c:\Program Files
(x86)\ti\ccsv6\utils\bin\gmake.exe" -k all

'Building file: ../src/main.c'

'Invoking: C5500 Compiler'

"C:/Program Files (x86)/ti/ccsv6/tools/compiler/c5500_4.4.1/bin/cl55"
-v5505 --memory_model=large -g --include_path="C:/Program Files
(x86)/ti/ccsv6/tools/compiler/c5500_4.4.1/include"
--include_path="D:/_PROJECTS/Tulip_Av2/Software/dsp/Vmic-DSP/CELT_Codec_0.7.1/libcelt"
--include_path="D:/_PROJECTS/Tulip_Av2/Software/dsp/Vmic-DSP/dsplib_3.0/inc"
--include_path="D:/_PROJECTS/Tulip_Av2/Software/dsp/Vmic-DSP/inc"
--include_path="D:/_PROJECTS/Tulip_Av2/Software/dsp/Vmic-DSP/usbstk5505/inc"
--define=c5505 --define=DECT_FP --define=HAVE_CONFIG_H
--display_error_number --diag_warning=225 --ptrdiff_size=16 --algebraic
--asm_source=algebraic --preproc_with_compile
--preproc_dependency="src/main.pp" --obj_directory="src" "../src/main.c"

"../src/main.c", line 708: error #20: identifier "overflowDetected" is
undefined

"../src/main.c", line 713: error #20: identifier "overflowDetected" is
undefined

"../src/main.c", line 496: warning #552-D: variable "CapturedPCML" was
set but never used

2 errors detected in the compilation of "../src/main.c".


gmake: *** [src/main.obj] Error 1

Compilation failure

gmake: Target `all' not remade because of errors.

10:38:08: The process "c:\Program Files
(x86)\ti\ccsv6\utils\bin\gmake.exe" exited with code 2.

Error while building/deploying project Vmic-DSP (kit: Ti-C55-gcc-toolset)

When executing step "Make"

10:38:08: Elapsed time: 00:01.




There also was a discussion on the forum:
http://forum.qt.io/topic/61578/qt-creator-issue-with-issue-pane

Regards,

Dmitry

On 16 December 2015 at 10:25, Ziller Eike <[email protected]
<mailto:[email protected]>> wrote:


    > On Dec 16, 2015, at 10:24 AM, cyb <[email protected] 
<mailto:[email protected]>> wrote:
    >
    > Hi, there's an issue with issue pane.
    >
    > Everything should be clear from next screenshot
    >
    > Gcc error parser is working, there's a line and file but it cannot take me to issue 
and not showing issue in source file. Maybe it because I used "Import project" but 
it should work in theory. Is this a my bug or feature was not implemented yet?

    Qt Creator thinks that your file is called

    main.c”

    with a “ at the end.

    What’s your compile output? (contents of “Compile Output” pane)
    What compiler do you use on what platform?
    Br, Eike

     >
     > Thanks,
     >
     > Dmitry
     >
     > _______________________________________________
     > Qt-creator mailing list
     > [email protected] <mailto:[email protected]>
     > http://lists.qt-project.org/mailman/listinfo/qt-creator

    --
    Eike Ziller, Senior Software Engineer - The Qt Company GmbH

    The Qt Company GmbH, Rudower Chaussee 13, D-12489 Berlin
    Geschäftsführer: Mika Pälsi, Juha Varelius, Tuula Haataja
    Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht
    Charlottenburg, HRB 144331 B





--
Best regards / Mit freundlichen Grüßen
André Hartmann, Dipl.-Ing. (FH)
Software Project Manager

iseg Spezialelektronik GmbH         |  phone: ++49 (0)351 26996-43
Bautzner Landstr. 23                |  fax:   ++49 (0)351 26996-21
D-01454 Radeberg / Rossendorf       |  web:   www.iseg-hv.com

Geschäftsführer / Managing director: Dr. F. Gleisberg, Dr. J. Pöthig
Amtsgericht / Lower district court: Dresden HRB 16250
Ust.-Id.-Nr. / VAT-ID: DE812508942

Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
Informationen. Wenn Sie nicht der richtige Adressat sind oder
diese E-Mail irrtümlich erhalten haben, informieren Sie bitte
sofort den Absender und vernichten Sie diese Mail.
Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser
Mail ist nicht gestattet.

This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail
in error) please notify the sender immediately and delete this e-mail.
Any unauthorized copying, disclosure or distribution of the material
in this e-mail is strictly forbidden.
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qt-creator

Reply via email to