[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20050412: broken pipe error while compiling LDM 6.3.0 using GCC on Solaris 8
- Subject: 20050412: broken pipe error while compiling LDM 6.3.0 using GCC on Solaris 8
- Date: Tue, 12 Apr 2005 13:49:54 -0600
Angelo,
>Date: Tue, 12 Apr 2005 09:36:35 -1000
>From: "Alvarez, Angelo CIV NAVPACMETOCCEN JTWC" <address@hidden>
>Organization: NAVPACMETOCCEN/JTWC
>To: "Steve Emmerson" <address@hidden>
>Subject: RE: 20050412: broken pipe error while compiling LDM 6.3.0 using GCC
>on Solaris 8
>Keywords: 200504120327.j3C3R8v2018859 LDM 6.3.0 pipe
The above message contained the following:
> in ldm-6.3.0/src/server
> niihau% make
> ../rules.make:127: warning: overriding commands for target
> `/opt/ldm/ldm-6.3.0/bin'
> ../rules.make:72: warning: ignoring old commands for target
> `/opt/ldm/ldm-6.3.0/bin'
> ../rules.make:131: warning: overriding commands for target
> `/opt/ldm/ldm-6.3.0/include'
> ../rules.make:72: warning: ignoring old commands for target
> `/opt/ldm/ldm-6.3.0/include'
> ../rules.make:142: warning: overriding commands for target
> `/opt/ldm/ldm-6.3.0/man/man1'
> ../rules.make:72: warning: ignoring old commands for target
> `/opt/ldm/ldm-6.3.0/man/man1'
> ../rules.make:146: warning: overriding commands for target
> `/opt/ldm/ldm-6.3.0/man/man3'
> ../rules.make:72: warning: ignoring old commands for target
> `/opt/ldm/ldm-6.3.0/man/man3'
> yacc conf.y
> make: *** [conftab.c] Broken Pipe
Odd. It appears that the command "yacc conf.y" works when manually
executed -- but not when executed by make(1). Also, the relevant
makefile rule
conftab.c: conf.y
$(YACC) conf.y
echo '#include "ldmconfig.h"' >conftab.c
cat y.tab.c >>conftab.c || cat conf.tab.c >>conftab.c
doesn't use a pipe -- so there's nothing to break.
What make(1) are you using?
> v/r
> angelo
>
> Angelo Alvarez
> System Administrator
> NAVPACMETOCCEN/JTWC
> https://www.npmoc.navy.mil
> email: address@hidden
> phone: 808.471.3645
Regards,
Steve Emmerson