Hello,
I am trying to cross compile win32 code on mingw .
I am facing a mess ..
Anyone suggesting a possible route ?
This is the makefile I am using (errors .. ):
Target = xulembeddwin32
Sources = ../../common/ConsoleListener.cpp ../../common/embed.cpp \
../../common/ContentListener.cpp ../../common/EmbeddingSetup.cpp \
../../common/DOMEventListener.cpp ../../common/WebBrowserChrome.cpp
# target specific settings
all_win32: CXX = i586-mingw32msvc-g++
all_win32: CC = i586-mingw32msvc-gcc
all_win32: AR = i586-mingw32msvc-ar
all_win32: LDFLAGS = /media/_/programmazione/xulrunner-sdk-win/lib/
xpcomglue.lib
all_win32: CPPFLAGS += -D__GNUWIN32__ -D_WIN32 -DWIN32 -D_WINDOWS -
D_MBCS -D_USRDLL -I../../common -I. -I/media/_/programmazione/
xulrunner-sdk-win/include -I/media/_/programmazione/xulrunner-sdk-win/
include/nspr
all_win32 clean_win32: SYSTEM=Win32-gcc
all_win32 clean_win32: SUF=.exe
# name of the binary - only valid for targets which set SYSTEM
DESTPATH = $(Target)$(SUF)
all_win32:
$(warning Building...)
$(CXX) $(CPPFLAGS) $(CXXFLAGS) $(Sources) -o $(DESTPATH) $(LDFLAGS)
clean: clean_linux clean_win32
$(warning Cleaning...)
clean_linux clean_win32:
@$(RM) $(DESTPATH)
.PHONY: all all_win32 clean clean_linux clean_win32
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding