From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Faylor To: mlx@san.rr.com, gnu-win32@cygnus.com Subject: Re: Soft links givin' me as hard time !!! Date: Wed, 03 Feb 1999 18:54:00 -0000 Message-id: <19990203215336.B12292@cygnus.com> In-reply-to: < 199902031736.JAA07743@proxyb1-atm.san.rr.com >; from Steve Biskis on Wed, Feb 03, 1999 at 09:36:53AM -0800 References: <199902031736.JAA07743@proxyb1-atm.san.rr.com> <199902031736.JAA07743@proxyb1-atm.san.rr.com> X-SW-Source: 1999-02/msg00089.html On Wed, Feb 03, 1999 at 09:36:53AM -0800, Steve Biskis wrote: >Hi all, > >Trying to build the 20.1 development sources and keep >hitting a snag. Seems to involve soft links. I didn't >realize the CygWin stuff supported them - cool, EXCEPT. > >After configuring make will choke on any of the little >"! ..." magic files it comes accross. > >For instance, during a make, the egcs distribution sets up >an "ln -s" of ./gcc.c to ./g++.c . This causes the file: g++.c >with the following contents: !./gcc.c . > >Now, when make come accross this file, I get: > >g++.c:1 parse error before '!' > >Now, if I edit the makefile, stopping it from deleting & then >recreating this "link" and either copy gcc.c to g++.c or do >an actual UNIX ln -s on the fileserver, I'm OK. > >I should mention that all the target files are actually on a >FreeBSD file system shared with Samba. All the binary >tools and headers are on the win32 compile host. Symbolic links need to have the "S"ystem bit set. That probably is not happening on a Samba drive. -- cgf@cygnus.com http://www.cygnus.com/ From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Faylor To: mlx@san.rr.com, gnu-win32@cygnus.com Subject: Re: Soft links givin' me as hard time !!! Date: Sun, 28 Feb 1999 23:02:00 -0000 Message-ID: <19990203215336.B12292@cygnus.com> References: <199902031736.JAA07743@proxyb1-atm.san.rr.com> X-SW-Source: 1999-02n/msg00089.html Message-ID: <19990228230200.NFOCbj7fQoPZMC700HTVhOA95SnO5eRaQ-ef6XCrj0s@z> On Wed, Feb 03, 1999 at 09:36:53AM -0800, Steve Biskis wrote: >Hi all, > >Trying to build the 20.1 development sources and keep >hitting a snag. Seems to involve soft links. I didn't >realize the CygWin stuff supported them - cool, EXCEPT. > >After configuring make will choke on any of the little >"! ..." magic files it comes accross. > >For instance, during a make, the egcs distribution sets up >an "ln -s" of ./gcc.c to ./g++.c . This causes the file: g++.c >with the following contents: !./gcc.c . > >Now, when make come accross this file, I get: > >g++.c:1 parse error before '!' > >Now, if I edit the makefile, stopping it from deleting & then >recreating this "link" and either copy gcc.c to g++.c or do >an actual UNIX ln -s on the fileserver, I'm OK. > >I should mention that all the target files are actually on a >FreeBSD file system shared with Samba. All the binary >tools and headers are on the win32 compile host. Symbolic links need to have the "S"ystem bit set. That probably is not happening on a Samba drive. -- cgf@cygnus.com http://www.cygnus.com/