You are not logged in.
today when I started working on my program in ajunta I did my usual make clean, make, make install before editing and the code that compiled and ran 2 days ago now gives illegal instruction and terminates when calling gtk_init() even though:
1 the code has not been touched between sessions;
2 calls to gtk_init() in small test progs are successful.
Where do I start looking for the cause?
Offline
UPDATE:
it appears the recent update to pkg-config may be part of the problem, recreating the package with anjuta changed the PKG_CHECK_MODULES line, changing the illegal instruction to a segfault and changing it back results in gtk.h & gdk.h not being found.
Offline
Illegal instruction means you are ending up with compiled code that cannot be run on your CPU, most often this is due to trying to compile for SSE2 or something similar when it isn't available. I'd suspect broken sse2 detection or something like that.
Offline