Hi, I have ported a Unix dhcpd server in WIndows NT thanks to Cygwin gcc and it works good.I have made a dual boot on my pC WIndows Nt and WIn98 SE. but It fails on Windows 98 SE. My server never replies unless if i start it with the option -d (debug mode)so with this option it works but i wnated to start it and daemonize it without -d option like in NT. Why?and why on NT it replies good always with or without the -d option. Thanks. Here comes my strace in normal mode and with the debug mode.
Cygnus Win95/NT Configuration Diagnostics Current System Time: Thu Feb 21 12:41:08 2002 Windows 98 SE Ver 4.10 build 67766446 A Path: C:\oxe\cygwin\usr\local\bin C:\oxe\cygwin\bin C:\oxe\cygwin\bin C:\oxe\cygwin\bin C:\oxe\cygwin\USR\LOCAL\BIN f:\WINDOWS f:\WINDOWS\COMMAND SysDir: F:\WINDOWS\SYSTEM WinDir: F:\WINDOWS HOME = `C:\oxe\cygwin\home\Alcatel' MAKE_MODE = `unix' PWD = `/home/Alcatel' USER = `Alcatel' HKEY_CURRENT_USER\Software\Cygnus Solutions HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2 (default) = `/cygdrive' cygdrive flags = 0x00000022 HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options HKEY_LOCAL_MACHINE\Software\Cygnus Solutions HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2 HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2\/ (default) = `C:\oxe\cygwin' flags = 0x0000000a HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/bin (default) = `C:/oxe/cygwin/bin' flags = 0x0000000a HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2\/usr/lib (default) = `C:/oxe/cygwin/lib' flags = 0x0000000a HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\Program Options a: fd N/A N/A c: hd FAT 2007Mb 90% CP UN DRIVE_C d: hd FAT 1468Mb 76% CP UN DRIVE_D e: hd FAT 1468Mb 73% CP UN DRIVE_E f: hd FAT 1181Mb 27% CP UN DRIVE_F g: cd CDFS 416Mb 100% UN e1 5011 . /cygdrive user binmode,noumount C:\oxe\cygwin / system binmode C:/oxe/cygwin/bin /usr/bin system binmode C:/oxe/cygwin/lib /usr/lib system binmode Found: C:\oxe\cygwin\bin\bash.exe Found: C:\oxe\cygwin\bin\cat.exe Not Found: cpp (good!) Found: C:\oxe\cygwin\bin\find.exe Found: f:\WINDOWS\COMMAND\find.exe Not Found: gcc Not Found: gdb Not Found: ld Found: C:\oxe\cygwin\bin\ls.exe Found: C:\oxe\cygwin\bin\make.exe Found: C:\oxe\cygwin\bin\sh.exe 18k 2000/10/23 C:\oxe\cygwin\bin\cyggdbm.dll 119k 2001/06/06 C:\oxe\cygwin\bin\cygjpeg6b.dll 45k 2001/04/25 C:\oxe\cygwin\bin\cygform5.dll 26k 2001/04/25 C:\oxe\cygwin\bin\cygmenu5.dll 156k 2001/04/25 C:\oxe\cygwin\bin\cygncurses++5.dll 226k 2001/04/25 C:\oxe\cygwin\bin\cygncurses5.dll 15k 2001/04/25 C:\oxe\cygwin\bin\cygpanel5.dll 34k 2001/09/30 C:\oxe\cygwin\bin\cygform6.dll 19k 2001/09/30 C:\oxe\cygwin\bin\cygmenu6.dll 175k 2001/09/30 C:\oxe\cygwin\bin\cygncurses++6.dll 201k 2001/09/30 C:\oxe\cygwin\bin\cygncurses6.dll 12k 2001/09/30 C:\oxe\cygwin\bin\cygpanel6.dll 17k 2001/06/28 C:\oxe\cygwin\bin\cyghistory4.dll 21k 2001/06/28 C:\oxe\cygwin\bin\cyghistory5.dll 108k 2001/06/28 C:\oxe\cygwin\bin\cygreadline4.dll 135k 2001/06/28 C:\oxe\cygwin\bin\cygreadline5.dll 49k 2001/02/03 C:\oxe\cygwin\bin\cygz.dll 714k 2001/11/14 C:\oxe\cygwin\bin\cygwin1.dll Cygwin DLL version info: DLL version: 1.3.5 DLL epoch: 19 DLL bad signal mask: 19005 DLL old termios: 5 DLL malloc env: 28 API major: 0 API minor: 47 Shared data: 3 DLL identifier: cygwin1 Mount registry: 2 Cygnus registry name: Cygnus Solutions Cygwin registry name: Cygwin Program options name: Program Options Cygwin mount registry name: mounts v2 Cygdrive flags: cygdrive flags Cygdrive prefix: cygdrive prefix Cygdrive default prefix: Build date: Tue Nov 13 23:16:25 EST 2001 CVS tag: cygwin-1-3-5-2 Shared id: cygwin1S3 Cygwin Package Information Package Version ash 20011018-1 bash 2.05a-2 cygwin 1.3.5-3 diff 0.0 fileutils 4.1-1 findutils 0.0 gdbm 1.8.0-3 grep 2.4.2-1 gzip 1.3.2-1 inetutils 1.3.2-15 jpeg 6b-4 libncurses5 5.2-1 libncurses6 5.2-2 login 1.4-2 make 3.79.1-5 ncurses 5.2-7 readline 4.2-3 sed 3.02-1 sh-utils 2.0-2 tar 1.13.19-1 termcap 20010825-1 terminfo 5.2-1 textutils 2.0.16-1 which 1.5-1 zlib 1.1.3-6 Use -h to see help about each section
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/