daemon_msgs = (MSGS *)malloc(sizeof(MSGS));
memset(daemon_msgs, 0, sizeof(MSGS));
for (i=1; i<=M_MAX; i++) {
+#ifndef WIN32
add_msg_dest(daemon_msgs, MD_STDOUT, i, NULL, NULL);
+#endif
add_msg_dest(daemon_msgs, MD_SYSLOG, i, NULL, NULL);
}
Dmsg1(050, "Create daemon global message resource 0x%x\n", daemon_msgs);
Dmsg2(800, "Enter dispatch_msg type=%d msg=%s\n", type, msg);
if (type == M_ABORT || type == M_ERROR_TERM) {
+#ifndef HAVE_WIN32
fputs(msg, stdout); /* print this here to INSURE that it is printed */
fflush(stdout);
+#endif
#if !defined(HAVE_CONSOLE)
#if defined(HAVE_CYGWIN) || defined(HAVE_WIN32)
MessageBox(NULL, msg, "Bacula", MB_OK);
clean:
(cd baculafd; make clean)
+ (cd console; make clean)
+ (cd wx-console; make clean)
distclean: clean
rm -rf baculafd/Release baculafd/Debug
}
int
-syslog(int, const char *, const char *)
+syslog(int type, const char *fmt, const char *msg)
{
+#ifndef HAVE_CONSOLE
+ MessageBox(NULL, msg, "Bacula", MB_OK);
+#endif
return 0;
}
off_t
lseek(int fd, off_t offset, int whence)
{
- return _lseeki64(fd, offset, whence);
+ return (off_t)_lseeki64(fd, offset, whence);
}
int
-@erase "$(INTDIR)\wxbtableparser.obj"
-@erase "$(INTDIR)\wxbtreectrl.obj"
-@erase "$(INTDIR)\wxbutils.obj"
- -@erase "$(OUTDIR)\wx-console.exe"
+ -@erase "$(OUTDIR)\wx-console.exe"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\wx-console.bsc"
BSC32_SBRS= \
-
+
LINK32=link.exe
LINK32_FLAGS=wxmsw.lib rpcrt4.lib oleaut32.lib ole32.lib uuid.lib winspool.lib winmm.lib \
comctl32.lib comdlg32.lib Shell32.lib AdvAPI32.lib User32.lib Gdi32.lib wsock32.lib \
"$(INTDIR)\wxbtableparser.obj" \
"$(INTDIR)\wxbtreectrl.obj" \
"$(INTDIR)\wxbutils.obj" \
- "$(INTDIR)\wx-console_private.res"
+ "$(INTDIR)\wx-console_private.res"
"$(OUTDIR)\wx-console.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
-@erase "$(INTDIR)\wxbtreectrl.sbr"
-@erase "$(INTDIR)\wxbutils.obj
-@erase "$(INTDIR)\wxbutils.sbr"
- -@erase "$(OUTDIR)\wx-console.exe"
- -@erase "$(OUTDIR)\wx-console.bsc"
+ -@erase "$(OUTDIR)\wx-console.exe"
+ -@erase "$(OUTDIR)\wx-console.bsc"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
-CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "../compat" /I "../.." /I "../../../depkgs-win32/wx/include" /I "../../../../depkgs-win32/wx/include" /I "../../../../depkgs-win32/wx/lib/msw" /I "../../../../depkgs-win32/pthreads" /I "../../../../depkgs-win32/zlib" /I "." /D "_DEBUG" /D "WIN32" /D "__WXMSW__" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "HAVE_WXCONSOLE" /FR"$(INTDIR)\\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
+CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "../compat" /I "../.." /I "../../../depkgs-win32/wx/include" /I "../../../../depkgs-win32/wx/include" /I "../../../../depkgs-win32/wx/lib/mswd" /I "../../../../depkgs-win32/pthreads" /I "../../../../depkgs-win32/zlib" /I "." /D "_DEBUG" /D "WIN32" /D "__WXMSW__" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "HAVE_WXCONSOLE" /FR"$(INTDIR)\\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
RSC_PROJ=/l 0x409 /fo"$(INTDIR)\winres.res" /d "_DEBUG"
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\wx-console.bsc"
"$(INTDIR)\wxbtableparser.obj" \
"$(INTDIR)\wxbtreectrl.obj" \
"$(INTDIR)\wxbutils.obj" \
- "$(INTDIR)\wx-console_private.res"
+ "$(INTDIR)\wx-console_private.res"
"$(OUTDIR)\wx-console.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
SOURCE=..\..\wx-console\wx-console_private.rc
"$(INTDIR)\wx-console_private.res" : $(SOURCE) "$(INTDIR)"
- $(RSC) /l 0x409 /fo"$(INTDIR)\wx-console_private.res" /d "NDEBUG" $(SOURCE)
+ $(RSC) /l 0x409 /fo"$(INTDIR)\wx-console_private.res" /d "NDEBUG" $(SOURCE)
FILENAME=alist
SOURCE=..\lib\alist.cpp
-
CLEAN :
- @@REL-CLEAN@@
- -@erase "$(OUTDIR)\wx-console.exe"
+ @@REL-CLEAN@@
+ -@erase "$(OUTDIR)\wx-console.exe"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\wx-console.bsc"
BSC32_SBRS= \
-
+
LINK32=link.exe
LINK32_FLAGS=wxmsw.lib rpcrt4.lib oleaut32.lib ole32.lib uuid.lib winspool.lib winmm.lib \
comctl32.lib comdlg32.lib Shell32.lib AdvAPI32.lib User32.lib Gdi32.lib wsock32.lib \
wldap32.lib pthreadVCE.lib zlib.lib /nodefaultlib:libcmt.lib \
/nologo /subsystem:windows /machine:I386 /out:"$(OUTDIR)\wx-console.exe" /libpath:"../../../../depkgs-win32/wx/lib" /libpath:"../../../../depkgs-win32/pthreads" /libpath:"../../../../depkgs-win32/zlib"
LINK32_OBJS= \
- @@REL-OBJS@@
- "$(INTDIR)\wx-console_private.res"
+ @@REL-OBJS@@
+ "$(INTDIR)\wx-console_private.res"
"$(OUTDIR)\wx-console.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
ALL : "$(OUTDIR)\wx-console.exe" "$(OUTDIR)\wx-console.bsc"
CLEAN :
- @@DEB-CLEAN@@
- -@erase "$(OUTDIR)\wx-console.exe"
- -@erase "$(OUTDIR)\wx-console.bsc"
+ @@DEB-CLEAN@@
+ -@erase "$(OUTDIR)\wx-console.exe"
+ -@erase "$(OUTDIR)\wx-console.bsc"
"$(OUTDIR)" :
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
-CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "../compat" /I "../.." /I "../../../depkgs-win32/wx/include" /I "../../../../depkgs-win32/wx/include" /I "../../../../depkgs-win32/wx/lib/msw" /I "../../../../depkgs-win32/pthreads" /I "../../../../depkgs-win32/zlib" /I "." /D "_DEBUG" /D "WIN32" /D "__WXMSW__" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "HAVE_WXCONSOLE" /FR"$(INTDIR)\\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
+CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "../compat" /I "../.." /I "../../../depkgs-win32/wx/include" /I "../../../../depkgs-win32/wx/include" /I "../../../../depkgs-win32/wx/lib/mswd" /I "../../../../depkgs-win32/pthreads" /I "../../../../depkgs-win32/zlib" /I "." /D "_DEBUG" /D "WIN32" /D "__WXMSW__" /D "_CONSOLE" /D "_MBCS" /D "HAVE_WIN32" /D "HAVE_WXCONSOLE" /FR"$(INTDIR)\\" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
RSC_PROJ=/l 0x409 /fo"$(INTDIR)\winres.res" /d "_DEBUG"
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\wx-console.bsc"
BSC32_SBRS= \
- @@DEB-SBRS@@
+ @@DEB-SBRS@@
"$(OUTDIR)\wx-console.bsc" : "$(OUTDIR)" $(BSC32_SBRS)
$(BSC32) @<<
wldap32.lib pthreadVCE.lib zlib.lib /nodefaultlib:libcmtd.lib \
/nologo /subsystem:windows /pdb:none /debug /machine:I386 /out:"$(OUTDIR)\wx-console.exe" /libpath:"../../../../depkgs-win32/wx/lib" /libpath:"../../../../depkgs-win32/pthreads" /libpath:"../../../../depkgs-win32/zlib"
LINK32_OBJS= \
- @@DEB-OBJS@@
- "$(INTDIR)\wx-console_private.res"
+ @@DEB-OBJS@@
+ "$(INTDIR)\wx-console_private.res"
"$(OUTDIR)\wx-console.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
SOURCE=..\..\wx-console\wx-console_private.rc
"$(INTDIR)\wx-console_private.res" : $(SOURCE) "$(INTDIR)"
- $(RSC) /l 0x409 /fo"$(INTDIR)\wx-console_private.res" /d "NDEBUG" $(SOURCE)
+ $(RSC) /l 0x409 /fo"$(INTDIR)\wx-console_private.res" /d "NDEBUG" $(SOURCE)
@@OBJTARGETS@@
-