diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/Makefile.mingw | 13 | ||||
-rw-r--r-- | tools/ivyprobe.c | 12 |
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) { |