public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Re: Bash 2.01 build problems
@ 1997-09-26 12:22 Earnie Boyd
  0 siblings, 0 replies; 2+ messages in thread
From: Earnie Boyd @ 1997-09-26 12:22 UTC (permalink / raw)
  To: gnu-win32, ggp

>Date: Fri, 26 Sep 1997 10:09:18 -0700
>To: gnu-win32@cygnus.com
>From: Guy Gascoigne - Piggford <ggp@informix.com>
>Subject: Bash 2.01 build problems
>
>I'm attempting to build bash running with the b18 build as distributed 
from
>cygnus.  I get the following error when attempting the build.
>
>rm -f builtext.h builtins.c
>./mkbuiltins -externfile builtext.h -structfile builtins.c \
>-noproduction -D . ./alias.def ./bind.def ./break.def ./builtin.def
>./cd.def ./colon.def ./command.def ./declare.def ./echo.def 
./enable.def
>./eval.def ./getopts.def ./exec.def ./exit.def ./fc.def ./fg_bg.def
>./hash.def ./help.def ./history.def ./jobs.def ./kill.def ./let.def
>./read.def ./return.def ./set.def ./setattr.def ./shift.def 
./source.def
>./suspend.def ./test.def ./times.def ./trap.def ./type.def ./ulimit.def
>./umask.def ./wait.def ./reserved.def ./pushd.def ./shopt.def
>./alias.def: Permission denied
>make: *** [builtext.h] Error 2
>make: *** [builtins/builtext.h] Error 1
>
>Configure ran without hitch, but I can't seem to get rid of this 
Permission
>denied error.  Any suggestions?
>
>BTW I did try to build this using the Coolview version of bash et al, 
but I
>got the following error and had to fall back on the older bash.
>
>$ ./configure
>./configure: re: command not found
>./configure: line 1049: syntax error near unexpected token `"(c'
>./configure: line 1049: `  echo $ac_n "(cached) $ac_c" 1>&6'
>
>Guy
>
>-

Guy,

It is probably the binary vs !binary in your mount table.  I have built 
with success the bash-2.01 source in both NT 3.51 and 95.  I have all 
mount points as binary.  I've ignored the Permission Denied messages.  I 
too am using out-of-the-box B18. I had previously install ed the 
ncurses_1.9.9g library first.

In order to build bash you will need to:

   add to config.h.top the follow:
      #define _POSIX_VERSION 1

   modify sig.c where it uses SIGPROF with the preprocessor commands:
      #ifdef SIGPROF
         ...
      #endif
   SIGPROF is used twice in sig.c

   you will need to do:
      support/mkversion.sh -d 2.01 -p 0 > version.h

I believe this is all if not the rest is trivial.

If you need to remount your directories as binary, the easiest way to 
convert the files is to remove them and use:

      gzip -cd bash-2_01_tar.gz | tar -xv

Note, you may get the Permission Denied errors from tar also.

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Bash 2.01 build problems
@ 1997-09-26 10:10 Guy Gascoigne - Piggford
  0 siblings, 0 replies; 2+ messages in thread
From: Guy Gascoigne - Piggford @ 1997-09-26 10:10 UTC (permalink / raw)
  To: gnu-win32

I'm attempting to build bash running with the b18 build as distributed from
cygnus.  I get the following error when attempting the build.

rm -f builtext.h builtins.c
./mkbuiltins -externfile builtext.h -structfile builtins.c \
-noproduction -D . ./alias.def ./bind.def ./break.def ./builtin.def
./cd.def ./colon.def ./command.def ./declare.def ./echo.def ./enable.def
./eval.def ./getopts.def ./exec.def ./exit.def ./fc.def ./fg_bg.def
./hash.def ./help.def ./history.def ./jobs.def ./kill.def ./let.def
./read.def ./return.def ./set.def ./setattr.def ./shift.def ./source.def
./suspend.def ./test.def ./times.def ./trap.def ./type.def ./ulimit.def
./umask.def ./wait.def ./reserved.def ./pushd.def ./shopt.def
./alias.def: Permission denied
make: *** [builtext.h] Error 2
make: *** [builtins/builtext.h] Error 1

Configure ran without hitch, but I can't seem to get rid of this Permission
denied error.  Any suggestions?

BTW I did try to build this using the Coolview version of bash et al, but I
got the following error and had to fall back on the older bash.

$ ./configure
./configure: re: command not found
./configure: line 1049: syntax error near unexpected token `"(c'
./configure: line 1049: `  echo $ac_n "(cached) $ac_c" 1>&6'

Guy

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1997-09-26 12:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-09-26 12:22 Bash 2.01 build problems Earnie Boyd
  -- strict thread matches above, loose matches on Subject: below --
1997-09-26 10:10 Guy Gascoigne - Piggford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).