Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2009-12

Profiling in Windows

2 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Žilvinas Ledas

Hello all,

I have downloaded and installed cygwin (1,7) under windows 7. I have put
C:\cygwin\lib\;C:\cygwin\bin\;C:\cygwin\lib\gcc\i686-pc-cygwin\3.4.4\ with -Fl option and I am trying to compile my program with -pg (using Lazarus IDE), but I'm getting this error:

sint_LPC.lpr(311,1) Error: Failed reading coff file, invalid section
index while reading C:\cygwin\lib\libcygwin.a(_cygwin_crt0_common.o)

What am I doing wrong?

Regards,
Žilvinas Ledas

JoshyFun wrote 26 lines
Hello Vincent, Friday, November 20, 2009, 8:30:49 AM, you wrote: >> pp.pas(224,1) Error: Import library not found for c >> pp.pas(224,1) Error: Import library not found for gmon >> pp.pas(224,1) Error: Import library not found for cygwin >> pp.pas(224,1) Error: Import library not found for user32 >> pp.pas(224,1) Error: Import library not found for kernel32 >> pp.pas(224,1) Error: Import library not found for gcc >> VS> I have those files in c:\cygwin\lib. I don't know anymore what cygwin packages I VS> installed to get them. VS> Last time I tried (a couple of months ago), I could compile Lazarus with profiling VS> info, but the gprof output file remained empty, IIRC. I had used it one year ago for a project and I had to install mingw32 and cygwin and add the libs paths to the "other library" of the project. This is my search path for that project, maybe it helps: C:\cygwin\bin\;C:\cygwin\lib\;C:\Mingw\lib\;C:\Mingw\lib\gcc\mingw32\3.4.5\ Obviously one of them is not needed ;)

Reply by email

Paul Ishenin
to Žilvinas Ledas
Žilvinas Ledas wrote 8 lines
I have downloaded and installed cygwin (1,7) under windows 7. I have put C:\cygwin\lib\;C:\cygwin\bin\;C:\cygwin\lib\gcc\i686-pc-cygwin\3.4.4\ with -Fl option and I am trying to compile my program with -pg (using Lazarus IDE), but I'm getting this error: sint_LPC.lpr(311,1) Error: Failed reading coff file, invalid section index while reading C:\cygwin\lib\libcygwin.a(_cygwin_crt0_common.o)

As Vincent I installed both mingw and cygwin to make it work :) I really don't know which one is used - maybe both. And I think you need to rebuild RTL with -pg switch.

Best regards,
Paul Ishenin.

Reply by email