This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

QT am335x SDK 02.00.01.07 illegal instruction

Hi,

I get illegal instruction when debugger started on a QT project. I finally narrowed it down when I add network capabilities into my project. The simplest way to replicate the problem is create a new project and add "network" to the project file

myproject.pro

QT += core gui network

...

...

target.path += /home

INSTALLS += target

The remaining project does not need to have any network routines.

Place a breakpoint in main.cpp just to stop the program

Have the beaglebone black connected.

start debugger and we get a SIGILL exception.

Also I get the following output in the debugger window

"Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code."

I can ignore the exception and click Continue,F5, and the breakpoint is reached.

Look forward to hear from you

best regards

Naseer