NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Program segfaults if compiled with -pg and linked to shared library

On Wed, 3 Mar 2021, Christos Zoulas wrote:

If you compile with -Bstatic -lc_g -Bdynamic explicitly I think it works.
So perhaps there is a libc issue.

Err -Bstatic -lc_p -Bdynamic

If this is the command you meant, then it doesn't work either:

$ cc -g -pg t.c -Bstatic -lc_p -Bdynamic -lcurses
ld: /usr/lib/ warning: warning: __findenv is an internal obsolete function.
$ ./a.out
Segmentation fault (core dumped)

As mrg@ indicated, maybe profiling + shared libs is not a supported
configuration on the *BSDs.


Home | Main Index | Thread Index | Old Index