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

Reply via email to