Alien-IUP
view release on metacpan or search on metacpan
patches/Makefile_iup.nmake view on Meta::CPAN
!IF "$(CFG)" == "Win64"
BUILDBITS= 64
!ELSE
BUILDBITS= 32
!ENDIF
PERL = perl
CP = $(PERL) -MExtUtils::Command -e cp --
RM_F = $(PERL) -MExtUtils::Command -e rm_f --
MKPATH = $(PERL) -MExtUtils::Command -e mkpath --
### GLOBAL PART ###
BUILDNICK= msvc
PREFIX = ../_output_
INCDIR = $(PREFIX)/include
LIBDIR = $(PREFIX)/lib
CF_ALL = -DTEC_UNAME=vc9 -DTEC_SYSNAME=Win32 -DTEC_LITTLEENDIAN -DTEC_32 -DWIN32 -DNDEBUG -I"$(INCDIR)"
LF_ALL = -L./lib/$(BUILDNICK) -L"$(LIBDIR)"
VER_OBJ = version.o
VER_RC = version.rc
BUILD_DIRS = ./obj/$(BUILDNICK)/iup ./obj/$(BUILDNICK)/iupcd ./obj/$(BUILDNICK)/iupcontrols ./obj/$(BUILDNICK)/iupgl ./obj/$(BUILDNICK)/iupglcontrols ./obj/$(BUILDNICK)/iupim ./obj/$(BUILDNICK)/iupimglib ./obj/$(BUILDNICK)/iupmatrixex ./obj/$(BUILD...
ALL_OBJS = $(OBJS_iup) $(OBJS_iupcd) $(OBJS_iupcontrols) $(OBJS_iupgl) $(OBJS_iupglcontrols) $(OBJS_iupim) $(OBJS_iupimglib) $(OBJS_iupmatrixex) $(OBJS_iupole) $(OBJS_iup_mglplot) $(OBJS_iup_plot) $(OBJS_iup_scintilla) $(OBJS_iuptuio)
STATIC_LIBS = $(SLIB_iup) $(SLIB_iupcd) $(SLIB_iupcontrols) $(SLIB_iupgl) $(SLIB_iupglcontrols) $(SLIB_iupim) $(SLIB_iupimglib) $(SLIB_iupmatrixex) $(SLIB_iupole) $(SLIB_iup_mglplot) $(SLIB_iup_plot) $(SLIB_iup_scintilla) $(SLIB_iuptuio)
DYNAMIC_LIBS = $(DLIB_iup) $(ILIB_iup) $(DLIB_iupcd) $(ILIB_iupcd) $(DLIB_iupcontrols) $(ILIB_iupcontrols) $(DLIB_iupgl) $(ILIB_iupgl) $(DLIB_iupglcontrols) $(ILIB_iupglcontrols) $(DLIB_iupim) $(ILIB_iupim) $(DLIB_iupimglib) $(ILIB_iupimglib) $(DLIB_...
ALL_LIBS = $(STATIC_LIBS) $(DYNAMIC_LIBS)
all: all-static all-dynamic
### START OF iup ###
CF_iup = -c -O2 -Iinclude -Isrc -Isrc/win -Ietc -D_WIN32_WINNT=0x0501 -D_WIN32_IE=0x600 -DWINVER=0x0501 -DNOTREEVIEW -DUNICODE -DIUP_DLL -DWIN32 $(CF_iup_EXTRA)
LF_iup = -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iup_EXTRA)
SLIB_iup = ./lib/$(BUILDNICK)/iup.lib
DLIB_iup = ./lib/$(BUILDNICK)/libiup.dll.a
ILIB_iup = ./lib/$(BUILDNICK)/iup_alien_.dll
OBJS_iup = ./obj/$(BUILDNICK)/iup/iup_array.obj ./obj/$(BUILDNICK)/iup/iup_callback.obj ./obj/$(BUILDNICK)/iup/iup_dlglist.obj ./obj/$(BUILDNICK)/iup/iup_attrib.obj ./obj/$(BUILDNICK)/iup/iup_focus.obj ./obj/$(BUILDNICK)/iup/iup_font.obj ./obj/$(BUIL...
./obj/$(BUILDNICK)/iup/iup_array.obj : src/iup_array.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_callback.obj : src/iup_callback.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_dlglist.obj : src/iup_dlglist.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_attrib.obj : src/iup_attrib.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_focus.obj : src/iup_focus.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_font.obj : src/iup_font.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_globalattrib.obj : src/iup_globalattrib.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_object.obj : src/iup_object.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_key.obj : src/iup_key.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_layout.obj : src/iup_layout.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_ledlex.obj : src/iup_ledlex.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_names.obj : src/iup_names.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_ledparse.obj : src/iup_ledparse.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_predialogs.obj : src/iup_predialogs.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_register.obj : src/iup_register.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_scanf.obj : src/iup_scanf.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_show.obj : src/iup_show.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_str.obj : src/iup_str.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_func.obj : src/iup_func.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_childtree.obj : src/iup_childtree.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup.obj : src/iup.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_classattrib.obj : src/iup_classattrib.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_dialog.obj : src/iup_dialog.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_assert.obj : src/iup_assert.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_messagedlg.obj : src/iup_messagedlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_timer.obj : src/iup_timer.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_image.obj : src/iup_image.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_label.obj : src/iup_label.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_fill.obj : src/iup_fill.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_zbox.obj : src/iup_zbox.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_colordlg.obj : src/iup_colordlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_fontdlg.obj : src/iup_fontdlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_filedlg.obj : src/iup_filedlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_strmessage.obj : src/iup_strmessage.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_menu.obj : src/iup_menu.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_frame.obj : src/iup_frame.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_user.obj : src/iup_user.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_button.obj : src/iup_button.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_radio.obj : src/iup_radio.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_toggle.obj : src/iup_toggle.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_progressbar.obj : src/iup_progressbar.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_text.obj : src/iup_text.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_val.obj : src/iup_val.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_box.obj : src/iup_box.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_hbox.obj : src/iup_hbox.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_vbox.obj : src/iup_vbox.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_cbox.obj : src/iup_cbox.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_class.obj : src/iup_class.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_classbase.obj : src/iup_classbase.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_maskmatch.obj : src/iup_maskmatch.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_mask.obj : src/iup_mask.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_maskparse.obj : src/iup_maskparse.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_tabs.obj : src/iup_tabs.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_spin.obj : src/iup_spin.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_list.obj : src/iup_list.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_getparam.obj : src/iup_getparam.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_link.obj : src/iup_link.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_sbox.obj : src/iup_sbox.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_scrollbox.obj : src/iup_scrollbox.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_normalizer.obj : src/iup_normalizer.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_tree.obj : src/iup_tree.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_split.obj : src/iup_split.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_layoutdlg.obj : src/iup_layoutdlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_recplay.obj : src/iup_recplay.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_progressdlg.obj : src/iup_progressdlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_expander.obj : src/iup_expander.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_open.obj : src/iup_open.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_table.obj : src/iup_table.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_canvas.obj : src/iup_canvas.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_gridbox.obj : src/iup_gridbox.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_detachbox.obj : src/iup_detachbox.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_backgroundbox.obj : src/iup_backgroundbox.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_linefile.obj : src/iup_linefile.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_config.obj : src/iup_config.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_flatbutton.obj : src/iup_flatbutton.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_animatedlabel.obj : src/iup_animatedlabel.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iup_draw.obj : src/iup_draw.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_common.obj : src/win/iupwin_common.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_brush.obj : src/win/iupwin_brush.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_focus.obj : src/win/iupwin_focus.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_font.obj : src/win/iupwin_font.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_globalattrib.obj : src/win/iupwin_globalattrib.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_handle.obj : src/win/iupwin_handle.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_key.obj : src/win/iupwin_key.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_str.obj : src/win/iupwin_str.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_loop.obj : src/win/iupwin_loop.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_open.obj : src/win/iupwin_open.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_tips.obj : src/win/iupwin_tips.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_info.obj : src/win/iupwin_info.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_dialog.obj : src/win/iupwin_dialog.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_messagedlg.obj : src/win/iupwin_messagedlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_timer.obj : src/win/iupwin_timer.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_image.obj : src/win/iupwin_image.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_label.obj : src/win/iupwin_label.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_canvas.obj : src/win/iupwin_canvas.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_frame.obj : src/win/iupwin_frame.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_colordlg.obj : src/win/iupwin_colordlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_fontdlg.obj : src/win/iupwin_fontdlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_filedlg.obj : src/win/iupwin_filedlg.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_dragdrop.obj : src/win/iupwin_dragdrop.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_button.obj : src/win/iupwin_button.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_draw.obj : src/win/iupwin_draw.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_toggle.obj : src/win/iupwin_toggle.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_clipboard.obj : src/win/iupwin_clipboard.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_progressbar.obj : src/win/iupwin_progressbar.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_text.obj : src/win/iupwin_text.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_val.obj : src/win/iupwin_val.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_touch.obj : src/win/iupwin_touch.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_tabs.obj : src/win/iupwin_tabs.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_menu.obj : src/win/iupwin_menu.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_list.obj : src/win/iupwin_list.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_tree.obj : src/win/iupwin_tree.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_calendar.obj : src/win/iupwin_calendar.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwin_datepick.obj : src/win/iupwin_datepick.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwindows_main.obj : src/win/iupwindows_main.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwindows_help.obj : src/win/iupwindows_help.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
./obj/$(BUILDNICK)/iup/iupwindows_info.obj : src/win/iupwindows_info.c ; cl $(CF_ALL) $(CF_iup) /Fo$@ $**
$(SLIB_iup): $(OBJS_iup)
lib /OUT:$@ $**
$(ILIB_iup) $(DLIB_iup) : $(OBJS_iup)
xxxg++ -s -shared -o $(ILIB_iup) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iup) $(LF_iup) $(LF_ALL)
iup-static: build-dirs $(SLIB_iup)
iup-dynamic: build-dirs $(ILIB_iup) $(DLIB_iup)
### START OF iupcd ###
CF_iupcd = -c -O2 -Iinclude -Isrc -I../cd/include -DCD_NO_OLD_INTERFACE -DWIN32 $(CF_iupcd_EXTRA)
LF_iupcd = -L../cd/lib/$(BUILDNICK) -liup -lcd -lfreetype6 -lzlib1 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupcd_EXTRA)
SLIB_iupcd = ./lib/$(BUILDNICK)/iupcd.lib
DLIB_iupcd = ./lib/$(BUILDNICK)/libiupcd.dll.a
ILIB_iupcd = ./lib/$(BUILDNICK)/iupcd_alien_.dll
OBJS_iupcd = ./obj/$(BUILDNICK)/iupcd/iup_cd.obj ./obj/$(BUILDNICK)/iupcd/iup_cdutil.obj
./obj/$(BUILDNICK)/iupcd/iup_cd.obj : srccd/iup_cd.c ; cl $(CF_ALL) $(CF_iupcd) /Fo$@ $**
./obj/$(BUILDNICK)/iupcd/iup_cdutil.obj : srccd/iup_cdutil.c ; cl $(CF_ALL) $(CF_iupcd) /Fo$@ $**
$(SLIB_iupcd): $(OBJS_iupcd)
lib /OUT:$@ $**
$(ILIB_iupcd) $(DLIB_iupcd) : $(OBJS_iupcd)
xxxg++ -s -shared -o $(ILIB_iupcd) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupcd) $(LF_iupcd) $(LF_ALL)
iupcd-static: build-dirs $(SLIB_iupcd)
iupcd-dynamic: build-dirs $(ILIB_iupcd) $(DLIB_iupcd)
### START OF iupcontrols ###
CF_iupcontrols = -c -O2 -Iinclude -Isrc -Isrccontrols -Isrccd -I../cd/include -DWIN32 $(CF_iupcontrols_EXTRA)
LF_iupcontrols = -L../cd/lib/$(BUILDNICK) -liup -liupcd -lcd -lfreetype6 -lzlib1 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupcontrols_EXTRA)
SLIB_iupcontrols = ./lib/$(BUILDNICK)/iupcontrols.lib
DLIB_iupcontrols = ./lib/$(BUILDNICK)/libiupcontrols.dll.a
ILIB_iupcontrols = ./lib/$(BUILDNICK)/iupcontrols_alien_.dll
OBJS_iupcontrols = ./obj/$(BUILDNICK)/iupcontrols/iup_gauge.obj ./obj/$(BUILDNICK)/iupcontrols/iup_cells.obj ./obj/$(BUILDNICK)/iupcontrols/iup_colorbar.obj ./obj/$(BUILDNICK)/iupcontrols/iup_controls.obj ./obj/$(BUILDNICK)/iupcontrols/iup_dial.obj ....
./obj/$(BUILDNICK)/iupcontrols/iup_gauge.obj : srccontrols/iup_gauge.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iup_cells.obj : srccontrols/iup_cells.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iup_colorbar.obj : srccontrols/iup_colorbar.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iup_controls.obj : srccontrols/iup_controls.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iup_dial.obj : srccontrols/iup_dial.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iup_matrixlist.obj : srccontrols/iup_matrixlist.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iup_colorbrowser.obj : srccontrols/color/iup_colorbrowser.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iup_colorhsi.obj : srccontrols/color/iup_colorhsi.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iup_colorbrowserdlg.obj : srccontrols/color/iup_colorbrowserdlg.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_key.obj : srccontrols/matrix/iupmat_key.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_mark.obj : srccontrols/matrix/iupmat_mark.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_aux.obj : srccontrols/matrix/iupmat_aux.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_mem.obj : srccontrols/matrix/iupmat_mem.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_mouse.obj : srccontrols/matrix/iupmat_mouse.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_numlc.obj : srccontrols/matrix/iupmat_numlc.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_colres.obj : srccontrols/matrix/iupmat_colres.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_draw.obj : srccontrols/matrix/iupmat_draw.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_getset.obj : srccontrols/matrix/iupmat_getset.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmatrix.obj : srccontrols/matrix/iupmatrix.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_scroll.obj : srccontrols/matrix/iupmat_scroll.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_edit.obj : srccontrols/matrix/iupmat_edit.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupcontrols/iupmat_ex.obj : srccontrols/matrix/iupmat_ex.c ; cl $(CF_ALL) $(CF_iupcontrols) /Fo$@ $**
$(SLIB_iupcontrols): $(OBJS_iupcontrols)
lib /OUT:$@ $**
$(ILIB_iupcontrols) $(DLIB_iupcontrols) : $(OBJS_iupcontrols)
xxxg++ -s -shared -o $(ILIB_iupcontrols) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupcontrols) $(LF_iupcontrols) $(LF_ALL)
iupcontrols-static: build-dirs $(SLIB_iupcontrols)
iupcontrols-dynamic: build-dirs $(ILIB_iupcontrols) $(DLIB_iupcontrols)
### START OF iupgl ###
CF_iupgl = -c -O2 -Iinclude -Isrc -DWIN32 $(CF_iupgl_EXTRA)
LF_iupgl = -liup -lglaux -lglu32 -lopengl32 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupgl_EXTRA)
SLIB_iupgl = ./lib/$(BUILDNICK)/iupgl.lib
DLIB_iupgl = ./lib/$(BUILDNICK)/libiupgl.dll.a
ILIB_iupgl = ./lib/$(BUILDNICK)/iupgl_alien_.dll
OBJS_iupgl = ./obj/$(BUILDNICK)/iupgl/iup_glcanvas.obj ./obj/$(BUILDNICK)/iupgl/iup_glcanvas_win.obj
./obj/$(BUILDNICK)/iupgl/iup_glcanvas.obj : srcgl/iup_glcanvas.c ; cl $(CF_ALL) $(CF_iupgl) /Fo$@ $**
./obj/$(BUILDNICK)/iupgl/iup_glcanvas_win.obj : srcgl/iup_glcanvas_win.c ; cl $(CF_ALL) $(CF_iupgl) /Fo$@ $**
$(SLIB_iupgl): $(OBJS_iupgl)
lib /OUT:$@ $**
$(ILIB_iupgl) $(DLIB_iupgl) : $(OBJS_iupgl)
xxxg++ -s -shared -o $(ILIB_iupgl) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupgl) $(LF_iupgl) $(LF_ALL)
iupgl-static: build-dirs $(SLIB_iupgl)
iupgl-dynamic: build-dirs $(ILIB_iupgl) $(DLIB_iupgl)
### START OF iupglcontrols ###
CF_iupglcontrols = -c -O2 -Iinclude -Isrc -Isrcglcontrols -I../ftgl/include -I../freetype/include -DFTGL_LIBRARY -DWIN32 $(CF_iupglcontrols_EXTRA)
LF_iupglcontrols = -liupgl -liup -lftgl -lfreetype6 -lzlib1 -lglaux -lglu32 -lopengl32 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupglcontrols_EXTRA)
SLIB_iupglcontrols = ./lib/$(BUILDNICK)/iupglcontrols.lib
DLIB_iupglcontrols = ./lib/$(BUILDNICK)/libiupglcontrols.dll.a
ILIB_iupglcontrols = ./lib/$(BUILDNICK)/iupglcontrols_alien_.dll
OBJS_iupglcontrols = ./obj/$(BUILDNICK)/iupglcontrols/iup_glcontrols.obj ./obj/$(BUILDNICK)/iupglcontrols/iup_glcanvasbox.obj ./obj/$(BUILDNICK)/iupglcontrols/iup_glsubcanvas.obj ./obj/$(BUILDNICK)/iupglcontrols/iup_gllabel.obj ./obj/$(BUILDNICK)/iup...
./obj/$(BUILDNICK)/iupglcontrols/iup_glcontrols.obj : srcglcontrols/iup_glcontrols.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glcanvasbox.obj : srcglcontrols/iup_glcanvasbox.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glsubcanvas.obj : srcglcontrols/iup_glsubcanvas.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_gllabel.obj : srcglcontrols/iup_gllabel.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glimage.obj : srcglcontrols/iup_glimage.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glfont.obj : srcglcontrols/iup_glfont.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_gldraw.obj : srcglcontrols/iup_gldraw.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glicon.obj : srcglcontrols/iup_glicon.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glseparator.obj : srcglcontrols/iup_glseparator.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glbutton.obj : srcglcontrols/iup_glbutton.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_gltoggle.obj : srcglcontrols/iup_gltoggle.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_gllink.obj : srcglcontrols/iup_gllink.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glprogressbar.obj : srcglcontrols/iup_glprogressbar.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glval.obj : srcglcontrols/iup_glval.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glframe.obj : srcglcontrols/iup_glframe.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glexpander.obj : srcglcontrols/iup_glexpander.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glscrollbars.obj : srcglcontrols/iup_glscrollbars.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glscrollbox.obj : srcglcontrols/iup_glscrollbox.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_glsizebox.obj : srcglcontrols/iup_glsizebox.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
./obj/$(BUILDNICK)/iupglcontrols/iup_gltext.obj : srcglcontrols/iup_gltext.c ; cl $(CF_ALL) $(CF_iupglcontrols) /Fo$@ $**
$(SLIB_iupglcontrols): $(OBJS_iupglcontrols)
lib /OUT:$@ $**
$(ILIB_iupglcontrols) $(DLIB_iupglcontrols) : $(OBJS_iupglcontrols)
xxxg++ -s -shared -o $(ILIB_iupglcontrols) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupglcontrols) $(LF_iupglcontrols) $(LF_ALL)
iupglcontrols-static: build-dirs $(SLIB_iupglcontrols)
iupglcontrols-dynamic: build-dirs $(ILIB_iupglcontrols) $(DLIB_iupglcontrols)
### START OF iupim ###
CF_iupim = -c -O2 -Iinclude -Isrc -I../im/include -DWIN32 $(CF_iupim_EXTRA)
LF_iupim = -L../im/lib/$(BUILDNICK) -liup -lim -lzlib1 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupim_EXTRA)
SLIB_iupim = ./lib/$(BUILDNICK)/iupim.lib
DLIB_iupim = ./lib/$(BUILDNICK)/libiupim.dll.a
ILIB_iupim = ./lib/$(BUILDNICK)/iupim_alien_.dll
OBJS_iupim = ./obj/$(BUILDNICK)/iupim/iup_im.obj
./obj/$(BUILDNICK)/iupim/iup_im.obj : srcim/iup_im.c ; cl $(CF_ALL) $(CF_iupim) /Fo$@ $**
$(SLIB_iupim): $(OBJS_iupim)
lib /OUT:$@ $**
$(ILIB_iupim) $(DLIB_iupim) : $(OBJS_iupim)
xxxg++ -s -shared -o $(ILIB_iupim) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupim) $(LF_iupim) $(LF_ALL)
iupim-static: build-dirs $(SLIB_iupim)
iupim-dynamic: build-dirs $(ILIB_iupim) $(DLIB_iupim)
### START OF iupimglib ###
CF_iupimglib = -c -Iinclude -Isrc -DWIN32 $(CF_iupimglib_EXTRA)
LF_iupimglib = -liup -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupimglib_EXTRA)
SLIB_iupimglib = ./lib/$(BUILDNICK)/iupimglib.lib
DLIB_iupimglib = ./lib/$(BUILDNICK)/libiupimglib.dll.a
ILIB_iupimglib = ./lib/$(BUILDNICK)/iupimglib_alien_.dll
OBJS_iupimglib = ./obj/$(BUILDNICK)/iupimglib/iup_image_library.obj ./obj/$(BUILDNICK)/iupimglib/iup_imglib_circleprogress.obj ./obj/$(BUILDNICK)/iupimglib/iup_imglib_basewin32x32.obj ./obj/$(BUILDNICK)/iupimglib/iup_imglib_logos48x48.obj ./obj/$(BUI...
./obj/$(BUILDNICK)/iupimglib/iup_image_library.obj : srcimglib/iup_image_library.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_circleprogress.obj : srcimglib/iup_imglib_circleprogress.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_basewin32x32.obj : srcimglib/iup_imglib_basewin32x32.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_logos48x48.obj : srcimglib/iup_imglib_logos48x48.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_logos32x32.obj : srcimglib/iup_imglib_logos32x32.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
./obj/$(BUILDNICK)/iupimglib/iup_imglib_iconswin48x48.obj : srcimglib/iup_imglib_iconswin48x48.c ; cl $(CF_ALL) $(CF_iupimglib) /Fo$@ $**
$(SLIB_iupimglib): $(OBJS_iupimglib)
lib /OUT:$@ $**
patches/Makefile_iup.nmake view on Meta::CPAN
CF_iupmatrixex = -c -O2 -Iinclude -Isrc -Isrcmatrixex -I../cd/include -DWIN32 $(CF_iupmatrixex_EXTRA)
LF_iupmatrixex = -liup -liupcontrols -lcd -lfreetype6 -lzlib1 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupmatrixex_EXTRA)
SLIB_iupmatrixex = ./lib/$(BUILDNICK)/iupmatrixex.lib
DLIB_iupmatrixex = ./lib/$(BUILDNICK)/libiupmatrixex.dll.a
ILIB_iupmatrixex = ./lib/$(BUILDNICK)/iupmatrixex_alien_.dll
OBJS_iupmatrixex = ./obj/$(BUILDNICK)/iupmatrixex/iup_matrixex.obj ./obj/$(BUILDNICK)/iupmatrixex/iupmatex_clipboard.obj ./obj/$(BUILDNICK)/iupmatrixex/iupmatex_busy.obj ./obj/$(BUILDNICK)/iupmatrixex/iupmatex_export.obj ./obj/$(BUILDNICK)/iupmatrixe...
./obj/$(BUILDNICK)/iupmatrixex/iup_matrixex.obj : srcmatrixex/iup_matrixex.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_clipboard.obj : srcmatrixex/iupmatex_clipboard.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_busy.obj : srcmatrixex/iupmatex_busy.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_export.obj : srcmatrixex/iupmatex_export.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_visible.obj : srcmatrixex/iupmatex_visible.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_copy.obj : srcmatrixex/iupmatex_copy.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_units.obj : srcmatrixex/iupmatex_units.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_find.obj : srcmatrixex/iupmatex_find.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_undo.obj : srcmatrixex/iupmatex_undo.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
./obj/$(BUILDNICK)/iupmatrixex/iupmatex_sort.obj : srcmatrixex/iupmatex_sort.c ; cl $(CF_ALL) $(CF_iupmatrixex) /Fo$@ $**
$(SLIB_iupmatrixex): $(OBJS_iupmatrixex)
lib /OUT:$@ $**
$(ILIB_iupmatrixex) $(DLIB_iupmatrixex) : $(OBJS_iupmatrixex)
xxxg++ -s -shared -o $(ILIB_iupmatrixex) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupmatrixex) $(LF_iupmatrixex) $(LF_ALL)
iupmatrixex-static: build-dirs $(SLIB_iupmatrixex)
iupmatrixex-dynamic: build-dirs $(ILIB_iupmatrixex) $(DLIB_iupmatrixex)
### START OF iupole ###
CF_iupole = -c -O2 -Iinclude -Isrc -DWIN32 $(CF_iupole_EXTRA)
LF_iupole = -liup -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iupole_EXTRA)
SLIB_iupole = ./lib/$(BUILDNICK)/iupole.lib
DLIB_iupole = ./lib/$(BUILDNICK)/libiupole.dll.a
ILIB_iupole = ./lib/$(BUILDNICK)/iupole_alien_.dll
OBJS_iupole = ./obj/$(BUILDNICK)/iupole/iup_olecontrol.obj ./obj/$(BUILDNICK)/iupole/tLegacy.obj ./obj/$(BUILDNICK)/iupole/tAmbientProperties.obj ./obj/$(BUILDNICK)/iupole/tDispatch.obj ./obj/$(BUILDNICK)/iupole/tOleClientSite.obj ./obj/$(BUILDNICK)/...
./obj/$(BUILDNICK)/iupole/iup_olecontrol.obj : srcole/iup_olecontrol.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tLegacy.obj : srcole/tLegacy.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tAmbientProperties.obj : srcole/tAmbientProperties.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tDispatch.obj : srcole/tDispatch.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleClientSite.obj : srcole/tOleClientSite.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleControlSite.obj : srcole/tOleControlSite.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleHandler.obj : srcole/tOleHandler.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleInPlaceFrame.obj : srcole/tOleInPlaceFrame.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
./obj/$(BUILDNICK)/iupole/tOleInPlaceSite.obj : srcole/tOleInPlaceSite.cpp ; cl $(CF_ALL) $(CF_iupole) /Fo$@ $**
$(SLIB_iupole): $(OBJS_iupole)
lib /OUT:$@ $**
$(ILIB_iupole) $(DLIB_iupole) : $(OBJS_iupole)
xxxg++ -s -shared -o $(ILIB_iupole) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iupole) $(LF_iupole) $(LF_ALL)
iupole-static: build-dirs $(SLIB_iupole)
iupole-dynamic: build-dirs $(ILIB_iupole) $(DLIB_iupole)
### START OF iup_mglplot ###
CF_iup_mglplot = -c -O2 -Iinclude -Isrc -Isrcmglplot -DMGL_STATIC_DEFINE -DMGL_SRC -DWIN32 $(CF_iup_mglplot_EXTRA)
LF_iup_mglplot = -liup -liupgl -lglaux -lglu32 -lopengl32 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iup_mglplot_EXTRA)
SLIB_iup_mglplot = ./lib/$(BUILDNICK)/iup_mglplot.lib
DLIB_iup_mglplot = ./lib/$(BUILDNICK)/libiup_mglplot.dll.a
ILIB_iup_mglplot = ./lib/$(BUILDNICK)/iup_mglplot_alien_.dll
OBJS_iup_mglplot = ./obj/$(BUILDNICK)/iup_mglplot/iup_mglplot.obj ./obj/$(BUILDNICK)/iup_mglplot/addon.obj ./obj/$(BUILDNICK)/iup_mglplot/complex.obj ./obj/$(BUILDNICK)/iup_mglplot/data_gr.obj ./obj/$(BUILDNICK)/iup_mglplot/evalp.obj ./obj/$(BUILDNIC...
./obj/$(BUILDNICK)/iup_mglplot/iup_mglplot.obj : srcmglplot/iup_mglplot.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/addon.obj : srcmglplot/src/addon.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/complex.obj : srcmglplot/src/complex.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/data_gr.obj : srcmglplot/src/data_gr.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/evalp.obj : srcmglplot/src/evalp.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/fit.obj : srcmglplot/src/fit.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/pde.obj : srcmglplot/src/pde.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/vect.obj : srcmglplot/src/vect.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/axis.obj : srcmglplot/src/axis.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/complex_io.obj : srcmglplot/src/complex_io.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/data_io.obj : srcmglplot/src/data_io.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/exec.obj : srcmglplot/src/exec.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/font.obj : srcmglplot/src/font.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/pixel.obj : srcmglplot/src/pixel.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/volume.obj : srcmglplot/src/volume.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/base.obj : srcmglplot/src/base.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/cont.obj : srcmglplot/src/cont.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/data_png.obj : srcmglplot/src/data_png.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/export.obj : srcmglplot/src/export.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/obj.obj : srcmglplot/src/obj.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/plot.obj : srcmglplot/src/plot.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/window.obj : srcmglplot/src/window.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/base_cf.obj : srcmglplot/src/base_cf.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/crust.obj : srcmglplot/src/crust.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/export_2d.obj : srcmglplot/src/export_2d.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/opengl.obj : srcmglplot/src/opengl.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/prim.obj : srcmglplot/src/prim.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/canvas.obj : srcmglplot/src/canvas.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/data.obj : srcmglplot/src/data.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/eval.obj : srcmglplot/src/eval.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/export_3d.obj : srcmglplot/src/export_3d.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/other.obj : srcmglplot/src/other.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/surf.obj : srcmglplot/src/surf.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/canvas_cf.obj : srcmglplot/src/canvas_cf.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/data_ex.obj : srcmglplot/src/data_ex.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/evalc.obj : srcmglplot/src/evalc.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/fft.obj : srcmglplot/src/fft.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/parser.obj : srcmglplot/src/parser.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/complex_ex.obj : srcmglplot/src/complex_ex.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/fractal.obj : srcmglplot/src/fractal.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_mglplot/s_hull_pro.obj : srcmglplot/src/s_hull/s_hull_pro.cpp ; cl $(CF_ALL) $(CF_iup_mglplot) /Fo$@ $**
$(SLIB_iup_mglplot): $(OBJS_iup_mglplot)
lib /OUT:$@ $**
$(ILIB_iup_mglplot) $(DLIB_iup_mglplot) : $(OBJS_iup_mglplot)
xxxg++ -s -shared -o $(ILIB_iup_mglplot) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iup_mglplot) $(LF_iup_mglplot) $(LF_ALL)
iup_mglplot-static: build-dirs $(SLIB_iup_mglplot)
iup_mglplot-dynamic: build-dirs $(ILIB_iup_mglplot) $(DLIB_iup_mglplot)
### START OF iup_plot ###
CF_iup_plot = -c -O2 -Iinclude -Isrc -Isrccd -I../cd/include -DCD_NO_OLD_INTERFACE -DWIN32 $(CF_iup_plot_EXTRA)
LF_iup_plot = -liup -liupgl -liupcd -lcdgl -lcdcontextplus -lcd -lfreetype6 -lzlib1 -lglaux -lglu32 -lopengl32 -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -luuid -loleaut32 -lole32 -lcomctl32 $(LF_iup_plot_EXTRA)
SLIB_iup_plot = ./lib/$(BUILDNICK)/iup_plot.lib
DLIB_iup_plot = ./lib/$(BUILDNICK)/libiup_plot.dll.a
ILIB_iup_plot = ./lib/$(BUILDNICK)/iup_plot_alien_.dll
OBJS_iup_plot = ./obj/$(BUILDNICK)/iup_plot/iup_plot.obj ./obj/$(BUILDNICK)/iup_plot/iupPlotCalc.obj ./obj/$(BUILDNICK)/iup_plot/iupPlot.obj ./obj/$(BUILDNICK)/iup_plot/iupPlotDraw.obj ./obj/$(BUILDNICK)/iup_plot/iupPlotTick.obj ./obj/$(BUILDNICK)/iu...
./obj/$(BUILDNICK)/iup_plot/iup_plot.obj : srcplot/iup_plot.cpp ; cl $(CF_ALL) $(CF_iup_plot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_plot/iupPlotCalc.obj : srcplot/iupPlotCalc.cpp ; cl $(CF_ALL) $(CF_iup_plot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_plot/iupPlot.obj : srcplot/iupPlot.cpp ; cl $(CF_ALL) $(CF_iup_plot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_plot/iupPlotDraw.obj : srcplot/iupPlotDraw.cpp ; cl $(CF_ALL) $(CF_iup_plot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_plot/iupPlotTick.obj : srcplot/iupPlotTick.cpp ; cl $(CF_ALL) $(CF_iup_plot) /Fo$@ $**
./obj/$(BUILDNICK)/iup_plot/iup_plot_attrib.obj : srcplot/iup_plot_attrib.cpp ; cl $(CF_ALL) $(CF_iup_plot) /Fo$@ $**
$(SLIB_iup_plot): $(OBJS_iup_plot)
lib /OUT:$@ $**
$(ILIB_iup_plot) $(DLIB_iup_plot) : $(OBJS_iup_plot)
xxxg++ -s -shared -o $(ILIB_iup_plot) $** -Wl,--enable-auto-import,--export-all -Wl,--out-implib=$(DLIB_iup_plot) $(LF_iup_plot) $(LF_ALL)
iup_plot-static: build-dirs $(SLIB_iup_plot)
( run in 0.666 second using v1.01-cache-2.11-cpan-5735350b133 )