summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/Makefile.mingw13
-rw-r--r--tools/ivyprobe.c12
2 files changed, 16 insertions, 9 deletions
diff --git a/tools/Makefile.mingw b/tools/Makefile.mingw
index d2d71e4..51c6bbb 100644
--- a/tools/Makefile.mingw
+++ b/tools/Makefile.mingw
@@ -16,8 +16,8 @@
#
-RM=del
-#RM=rm -f
+#RM=del
+RM=rm -f
XTINC =
XTLIB =
GTKINC = `gtk-config --cflags`
@@ -26,19 +26,20 @@ GLUTINC = -I/usr/include -I.
GLUTLIB = -L.
TCLINCL = -I/usr/include/tcl8.4
TCLLIB = -ltcl84
-EXTRALIB= -L../src -lwsock32 -lregex
+
+EXTRALIB= -L../src -lws2_32
EXTRAINC=-I../src
CC=gcc
-CFLAGS = -g
+#CFLAGS = -g
# IVY full debug
-#CFLAGS = -g -DDEBUG
+CFLAGS = -g -DDEBUG
TARGETS = ivyprobe
# not yiet ivygtkprobe ivyxtprobe need Modified Glut ivyglutprobe
.c.o:
- $(CC) $(CFLAGS) $(EXTRAINC) -c $*.c
+ $(CC) $(CFLAGS) $(PCREINC) $(EXTRAINC) -c $*.c
all: $(TARGETS)
diff --git a/tools/ivyprobe.c b/tools/ivyprobe.c
index 2b21da0..80e6939 100644
--- a/tools/ivyprobe.c
+++ b/tools/ivyprobe.c
@@ -409,14 +409,20 @@ int main(int argc, char *argv[])
if ( regex_file )
BindMsgOfFile( regex_file );
for (; optind < argc; optind++)
+ {
+ printf("Binding to '%s'\n", argv[optind] );
IvyBindMsg (Callback, NULL, argv[optind]);
+ }
- if (wait_count == 0)
-#ifndef WIN32
+
+#ifdef WIN32
+ printf("Stdin not compatible with select , select only accept socket on Windows\n");
+#else
/* Stdin not compatible with select , select only accept socket */
+ if (wait_count == 0)
IvyChannelAdd (0, NULL, NULL, HandleStdin, NULL);
#endif
-
+
IvyStart (bus);
if (timer_test) {