> I'm getting there. This is beginning to work smoothly on my > system, though > I've had to fudge a bit along the way - most notably because, > regardless of > how the file system is mounted, perl (at least, the one on my system) > insists on putting \r in there. So, I've had to tweak aclocal and > automake: I moved them to aclocal.real and automake.real, and > replaced them > with these scripts: > > (See attached file: aclocal)(See attached file: automake) > > I don't know if these are the only things I've done; I plan to re-install > cygwin, autoconf and automake and go through this again. > > > Looking at your output, there are actually a couple problems showing up.. > The tests for the args to select and getsockname are not working > correctly: > > the second third and fourth args to select are pointers to > ... > the third arg to getsockname is pointer to
I realized those problems later. It also put #define HAVE_UNISTD which is wrong because there is no unistd.h in MSVC. I am not sure why \r issue should be with OpenDX only. I compiled a bunch of cygwin ported codes with my Cygwin 1.1.1 installation. I did scrap the sed which ships with Cygwin. I compiled my own sed from GNU code and I can run ./configure scripts and compile all the codes... Since I have a good MSVC project files, i would stick with them for now. After having MSVC project files, it easier to simply update the *.c and *.h files and compile. Suhaib > > They should be outputting the type. I also wonder about the test for > select.h. That can't be right. The thing to do (IMHO) is to put echos > into configure to find the actual expressions that are being eval'ed to > actually do the test and find out whats going on. > > As for the sed errors, it looks like conftest.s1 is a file created by > configure by running sed on conftest.subs, another file created by > configure. Search for conftest.s$ac_file - I think thats it. If I were > you I'd exit configure as soon as the file was created and look at it. I > bet there's a problem in it - most likely involving \r. > > I know this is a pain, and I apologize for seeming to drag it out, but the > conversion to Cygwin 1 and the latest version of automake (which put some > gcc-dependent args in depend2.am) caused a *lot* of unexpected problems. > > Greg > > > > "Suhaib M. Siddiqi" <[EMAIL PROTECTED]>@opendx.watson.ibm.com on > 06/06/2000 09:10:05 PM > > Please respond to [email protected] > > Sent by: [EMAIL PROTECTED] > > > To: "[EMAIL PROTECTED] Ibm. Com" <[email protected]> > cc: > Subject: [opendx-dev] New MSVC wrappers. > > > > > Greg, > > Your new MSVC wrappers behaved a bit better, but still fail to > create Makfiles. This time they did recognize headers in MSVC > include directory and created a good dxconfig file... but when attempting > to > create Makefile, I still get the following: > > Suhaib > > checking for select.h... grep: conftest.out: No such file or directory > yes > checking for sys/select.h... (cached) no > the second third and fourth args to select are pointers to > checking for unistd.h... (cached) yes > checking for sys/types.h... (cached) yes > checking for sys/socket.h... (cached) no > checking for winsock2.h... no > the third arg to getsockname is pointer to > checking whether -lstdc++ is needed... no > updating cache ./config.cache > creating ./config.status > creating Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating bin/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating bin/dx > sed: file conftest.s1 line 36: Unterminated `s' command > creating bin/dxworker > sed: file conftest.s1 line 36: Unterminated `s' command > creating bin/mdf2c > sed: file conftest.s1 line 36: Unterminated `s' command > creating doc/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating fonts/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating help/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating html/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating include/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating include/dx/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating lib/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating man/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating man/catl/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating man/manl/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/dpexec/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/dxexec/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/dxmods/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/hwrender/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/hwrender/gl/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/hwrender/opengl/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/hwrender/starbase/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/hwrender/xgl/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/libdx/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/exec/libdx/local.mk > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/misc/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/misc/arch.mak > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/base/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/dxl/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/dxui/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/dxuilib/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/dx/protocol/server/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/dx/protocol/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/dx/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/dx/runtime/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/server/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/server/macros/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/server/dxserver.paths > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/server/startserver > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/dx/client/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/dx/net/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/java/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/mb/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/prompter/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/startup/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/tutor/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/ui/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/ui/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating src/uipp/widgets/Makefile > sed: file conftest.s1 line 36: Unterminated `s' command > creating windows/Makefile > sed: can't read ./windows/Makefile.in: No such file or directory > sed: file conftest.s1 line 36: Unterminated `s' command > creating include/dxconfig.h > bash-2.04$ > > >
