<div dir="ltr"><div class="gmail_extra">Previously I forgot to write CPU type at home. It's Intel Core2 Duo CPU E6300 @1.86GHz</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">

<div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px"><br></div><div class="gmail_extra" style="font-family:arial,sans-serif;font-size:13px"><div class="im"><div>supported H/W technologies as reported by Intel's utility</div>

<div>virtualization technology:           yes</div><div>hyper-threading technology:       no</div><div>64 Architecture:                        yes</div><div>Enchanced speedstep technology:        yes</div></div><div>SSE/2/3/4                                            yes/yes/yes/no  (no support for SSE4)</div>

<div class="im"><div>advanced vector extensions                  no</div><div>AES new instructions                          no</div><div>Intel VT-x with extended page tables     no</div><div><br></div></div><div>With or without the virtualization enabled at home everything works perfectly. There is no emulator crash.</div>

<div><br></div><div>Anyway, for now I can live with only working at home, but has anybody managed to debug from Windows on the emulator or the actual device? Because when I try to debug my game (not using Qt, just plain makefile) I am asked for an executable and I don't know what to select. The QtCreator IDE doesn't produce any recognised by Windows executable.</div>

<div><br></div><div>My makefile:</div><div><br></div><div><div><font face="arial, sans-serif"># Name of the application</font></div><div><font face="arial, sans-serif">TARGET := harbour-inversekinematics</font></div><div>

<font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif"># DST_DEVICE := Emulator</font></div><div><font face="arial, sans-serif">DST_DEVICE := Device</font></div><div><font face="arial, sans-serif"><br>

</font></div><div><font face="arial, sans-serif"># Source code files</font></div><div><font face="arial, sans-serif">SOURCES := $(wildcard ./src/*.cpp)</font></div><div><font face="arial, sans-serif">SOURCES += $(wildcard ./src/*.c)</font></div>

<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif"># pkg-config requirements</font></div><div><font face="arial, sans-serif">PKGS := sdl2 glesv1_cm SDL2_image SDL2_ttf SDL2_mixer</font></div>

<div><font face="arial, sans-serif">ifeq ($(DST_DEVICE),Device)</font></div><div><font face="arial, sans-serif">PKGS += audioresource glib-2.0</font></div><div><font face="arial, sans-serif">endif</font></div><div><font face="arial, sans-serif"><br>

</font></div><div><font face="arial, sans-serif">DESKTOP_FILE := $(patsubst %,%.desktop,$(TARGET))</font></div><div><font face="arial, sans-serif">ICON_FILE := $(patsubst %,%.png,$(TARGET))</font></div><div><font face="arial, sans-serif">DESKTOPS := $(patsubst %,%.desktop,$(TARGET))</font></div>

<div><font face="arial, sans-serif">DATA_FILES := Home</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">DESTDIR ?=</font></div><div><font face="arial, sans-serif">PREFIX ?= /usr</font></div>

<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">DATADIR := $(PREFIX)/share/$(TARGET)/</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">CXXFLAGS ?= -g</font></div>

<div><font face="arial, sans-serif">CXXFLAGS += -DDATADIR=\"$(DATADIR)\"</font></div><div><font face="arial, sans-serif">CXXFLAGS += -Os</font></div><div><font face="arial, sans-serif">CXXFLAGS += -ffunction-sections</font></div>

<div><font face="arial, sans-serif">CXXFLAGS += -fdata-sections</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">CXXFLAGS += -pipe -O2 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -Wno-psabi -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -W -D_REENTRANT -fPIE</font></div>

<div><font face="arial, sans-serif">ifeq ($(DST_DEVICE),Device)</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap">     </span>CXXFLAGS += -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mno-thumb</font></div>

<div><font face="arial, sans-serif">endif</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">CXXFLAGS += -Wno-comment -Wno-unused-variable -Wno-unused-parameter -Wno-unused-but-set-variable -Wno-unused-but-set-variable</font></div>

<div><font face="arial, sans-serif">CXXFLAGS += -pie -rdynamic -L/usr/lib/ -lpthread </font></div><div><font face="arial, sans-serif">CXXFLAGS += -lSDL2 -lEGL -lGLESv1_CM -lGLESv2 -lSDL2_image -lSDL2_ttf -lSDL2_mixer</font></div>

<div><font face="arial, sans-serif">ifeq ($(DST_DEVICE),Device)</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap">     </span>CXXFLAGS += -laudioresource -lglib-2.0</font></div><div><font face="arial, sans-serif">endif</font></div>

<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">CXXFLAGS += -I./inc</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">LDFLAGS := -s</font></div>

<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">PKGCONFIG_FLAGS := $(shell pkg-config --libs --cflags $(PKGS))</font></div><div><font face="arial, sans-serif"><br></font></div><div>

<font face="arial, sans-serif">all: $(TARGET)</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">$(TARGET): $(SOURCES)</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap">        </span>$(CXX) $(CXXFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $^ $(PKGCONFIG_FLAGS)</font></div>

<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">INSTALLMSG := @echo</font></div><div><font face="arial, sans-serif">INSTALLCMD := @install</font></div><div><font face="arial, sans-serif"><br>

</font></div><div><font face="arial, sans-serif">install: $(TARGET) $(DESKTOP_FILE) $(ICON_FILE)</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap">        </span>$(INSTALLMSG) Installing binary</font></div>

<div><font face="arial, sans-serif"><span style="white-space:pre-wrap">   </span>$(INSTALLCMD) -d $(DESTDIR)$(PREFIX)/bin/</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap">    </span>$(INSTALLCMD) -m755 $(TARGET) $(DESTDIR)$(PREFIX)/bin/</font></div>

<div><font face="arial, sans-serif"><span style="white-space:pre-wrap">   </span>$(INSTALLMSG) Installing .desktop file</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap">       </span>$(INSTALLCMD) -d $(DESTDIR)$(PREFIX)/share/applications/</font></div>

<div><font face="arial, sans-serif"><span style="white-space:pre-wrap">   </span>$(INSTALLCMD) -m644 $(DESKTOP_FILE) $(DESTDIR)$(PREFIX)/share/applications/</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap">  </span>$(INSTALLMSG) Installing icon file</font></div>

<div><font face="arial, sans-serif"><span style="white-space:pre-wrap">   </span>$(INSTALLCMD) -d $(DESTDIR)$(PREFIX)/share/icons/hicolor/86x86/apps/</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap"> </span>$(INSTALLCMD) -m644 $(ICON_FILE) $(DESTDIR)$(PREFIX)/share/icons/hicolor/86x86/apps/</font></div>

<div><font face="arial, sans-serif"><span style="white-space:pre-wrap">   </span>$(INSTALLMSG) Installing data files</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap">  </span>mkdir -m 0777 $(DESTDIR)$(DATADIR)</font></div>

<div><font face="arial, sans-serif"><span style="white-space:pre-wrap">   </span>chmod 777 $(DESTDIR)$(DATADIR)</font></div><div><font face="arial, sans-serif"><span style="white-space:pre-wrap">       </span>cp -r $(DATA_FILES) $(DESTDIR)$(DATADIR)</font></div>

<div><font face="arial, sans-serif"><span style="white-space:pre-wrap">   </span>chmod -R 0777 $(DESTDIR)$(DATADIR)</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">clean:</font></div>

<div><font face="arial, sans-serif"><span style="white-space:pre-wrap">   </span>rm -f $(TARGET)</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">.PHONY: all install clean</font></div>

</div></div></div></div>