Mercurial > hg > xemacs-beta
view netinstall/resource.h @ 2500:3d8143fc88e1
[xemacs-hg @ 2005-01-24 23:33:30 by ben]
get working with VC7
config.inc.samp: Declare OPTIONAL_LIBRARY_DIR as root of library directories.
Redo all graphics library defaults to mirror the versions and
directories in the current binary aux distribution on xemacs
web site. Enable TIFF and COMPFACE by default since you can
now compile with them and binary libs are provided.
xemacs.mak: Put our own directories first in case of conflict (e.g. config.h
in compface).
xemacs.mak: Use MSVCRT to avoid link problems.
s/windowsnt.h:
bytecode.c, print.c: Add casts to avoid warning.
compiler.h: Add MSC_VERSION and include definitions of DOESNT_RETURN and
friends here, like for GCC. Need different definitions for VC7
and VC6.
s/windowsnt.h: Remove stuff moved to compiler.h. Disable warning 4646 ("function
declared with __declspec(noreturn) has non-void return type")
on VC7 since lots of Lisp primitives trigger this and there is
no easy way to kludge around the warning.
glyphs-eimage.c: Some really nasty hacks to allow TIFF and JPEG to both be compiled.
#### The better solution is to move the TIFF and JPEG code to
different files.
glyphs-msw.c: Define __STDC__ to avoid problems with compface.h.
intl-auto-encap-win32.c, intl-auto-encap-win32.h, intl-encap-win32.c, syswindows.h: Those wankers at Microsoft cannot leave well enough alone.
Various functions change parameter types semi-randomly between
VC6 and VC7, so we need to include our own versions that
can handle both kinds with appropriate casting.
EmacsFrame.c, EmacsShell-sub.c, EmacsShell.c, alloc.c, alloca.c, buffer.c, bytecode.c, charset.h, chartab.c, cm.c, console-stream.c, console.c, data.c, debug.h, device-msw.c, device-tty.c, device-x.c, doprnt.c, dumper.c, dynarr.c, elhash.c, emacs.c, eval.c, event-Xt.c, event-gtk.c, event-msw.c, event-stream.c, events.c, extents.c, faces.c, file-coding.c, fileio.c, fns.c, font-lock.c, frame-gtk.c, frame-x.c, frame.c, free-hook.c, gccache-gtk.c, glyphs-eimage.c, glyphs-gtk.c, glyphs-msw.c, glyphs-x.c, glyphs.c, gtk-glue.c, gutter.c, input-method-xlib.c, insdel.c, intl-win32.c, keymap.c, lisp.h, lread.c, lstream.c, macros.c, malloc.c, menubar-gtk.c, menubar-msw.c, menubar-x.c, mule-coding.c, native-gtk-toolbar.c, number.c, objects-msw.c, objects.c, print.c, process-nt.c, process-unix.c, process.c, ralloc.c, rangetab.c, redisplay-gtk.c, redisplay-msw.c, redisplay-output.c, redisplay-tty.c, redisplay-x.c, redisplay.c, regex.c, scrollbar-gtk.c, scrollbar-x.c, search.c, select-x.c, signal.c, specifier.c, specifier.h, strftime.c, sunplay.c, symbols.c, sysdep.c, sysproc.h, text.c, text.h, toolbar-common.c, toolbar-msw.c, toolbar.c, ui-gtk.c, unexnt.c, unicode.c, win32.c, window.c, xgccache.c, s/windowsnt.h: abort() -> ABORT(). Eliminate preprocessor games with abort()
since it creates huge problems in VC7, solvable only by including
massive amounts of files in every compile (and not worth it).
author | ben |
---|---|
date | Mon, 24 Jan 2005 23:34:34 +0000 |
parents | 943eaba38521 |
children |
line wrap: on
line source
//{{NO_DEPENDENCIES}} // Microsoft Developer Studio generated include file. // Used by res.rc // #define IDS_ROOT_SLASH 1 #define IDS_ROOT_SPACE 2 #define IDS_CWD_NONEMPTY 3 #define IDS_MIRROR_LST 6 #define IDS_DIALOG_FAILED 7 #define IDS_CYGWIN_FUNC_MISSING 8 #define IDS_DOWNLOAD_SHORT 9 #define IDS_ERR_OPEN_WRITE 10 #define IDS_SETUPINI_MISSING 11 #define IDS_OLD_SETUPINI 12 #define IDS_ERR_RENAME 13 #define IDS_NOTHING_INSTALLED 14 #define IDS_INSTALL_COMPLETE 15 #define IDS_ERR_OPEN_READ 16 #define IDS_ROOT_ABSOLUTE 17 #define IDS_DOWNLOAD_COMPLETE 18 #define IDS_CVSID 19 #define IDS_NOLOGFILE 20 #define IDS_UNINSTALL_COMPLETE 21 #define IDS_WININET 22 #define IDS_ERR_CHDIR 23 #define IDS_OLD_SETUP_VERSION 24 #define IDS_DOWNLOAD_FAILED 25 #define IDS_DOWNLOAD_INCOMPLETE 26 #define IDS_INSTALL_INCOMPLETE 27 #define IDS_ROOT_NOCYGWIN 28 #define IDS_CREATE_DIR 29 #define IDD_ROOT 101 #define IDD_SOURCE 102 #define IDD_OTHER_URL 103 #define IDD_SITE 104 #define IDD_NET 105 #define IDD_DLSTATUS 106 #define IDD_S_LOAD_INI 107 #define IDD_S_FROM_CWD 108 #define IDD_CHOOSE 109 #define IDD_S_DOWNLOAD 110 #define IDD_S_INSTALL 111 #define IDD_INSTATUS 112 #define IDD_DESKTOP 113 #define IDD_PROXY_AUTH 114 #define IDD_S_POSTINSTALL 115 #define IDD_NET_AUTH 116 #define IDD_SPLASH 117 #define IDB_SPIN 118 #define IDB_RTARROW 119 #define IDI_SPIN 120 #define IDI_XEMACS 121 #define IDD_LOCAL_DIR 122 #define IDB_CHECK_YES 123 #define IDB_CHECK_NO 124 #define IDB_CHECK_NA 125 #define IDB_GNU 126 #define IDD_UNINSTALL 127 #define IDC_SOURCE_DOWNLOAD 1000 #define IDC_SOURCE_NETINST 1001 #define IDC_SOURCE_CWD 1002 #define IDC_ROOT_DIR 1003 #define IDC_ROOT_BROWSE 1004 #define IDC_ROOT_TEXT 1005 #define IDC_ROOT_BINARY 1006 #define IDC_URL_LIST 1007 #define IDC_SITE_NEXT 1008 #define IDC_BACK 1009 #define IDC_OTHER_URL 1010 #define IDC_NET_IE5 1011 #define IDC_NET_DIRECT 1012 #define IDC_NET_PROXY 1013 #define IDC_PROXY_HOST 1014 #define IDC_PROXY_PORT 1015 #define IDC_PROXY_USER 1016 #define IDC_DLS_PROGRESS 1019 #define IDC_DLS_URL 1020 #define IDC_DLS_RATE 1021 #define IDC_INS_PKG 1022 #define IDC_INS_FILE 1023 #define IDC_INS_DISKFULL 1024 #define IDC_INS_IPROGRESS 1025 #define IDC_INS_PPROGRESS 1026 #define IDC_ROOT_SYSTEM 1028 #define IDC_ROOT_USER 1029 #define IDC_NET_USER 1030 #define IDC_NET_PASSWD 1031 #define IDC_VERSION 1033 #define IDC_LISTVIEW_POS 1034 #define IDC_CHOOSE_FULLPART 1035 #define IDC_CHOOSE_EXP 1036 #define IDC_CHOOSE_CURR 1037 #define IDC_CHOOSE_PREV 1038 #define IDC_CHOOSE_LIST 1039 #define IDC_INS_ACTION 1040 #define IDC_ROOT_DESKTOP 1041 #define IDC_ROOT_MENU 1042 #define IDC_LOCAL_DIR_BROWSE 1043 #define IDC_TXT_TYPE 1043 #define IDC_LOCAL_DIR 1044 #define IDC_JAVA_TYPE 1044 #define IDC_INSTALL_NATIVE 1045 #define IDC_C_TYPE 1045 #define IDC_INSTALL_CYGWIN 1046 #define IDC_CPP_TYPE 1046 #define IDC_UNINS_PKG 1047 #define IDC_ELISP_TYPE 1047 #define IDC_UNINS_FILE 1048 #define IDC_IDL_TYPE 1048 #define IDC_UNINS_DISKFULL 1049 #define IDC_UNINS_IPROGRESS 1050 #define IDC_UNINS_PPROGRESS 1051 #define IDC_UNINS_ACTION 1052 #define IDC_STATIC -1 // Next default values for new objects // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NO_MFC 1 #define _APS_3D_CONTROLS 1 #define _APS_NEXT_RESOURCE_VALUE 127 #define _APS_NEXT_COMMAND_VALUE 40003 #define _APS_NEXT_CONTROL_VALUE 1050 #define _APS_NEXT_SYMED_VALUE 101 #endif #endif