soliton wrote:
> On 4/30/07, *soliton* <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>
>         The reason is that the mostly used sdcc development platforms
>         are Linux
>         and Windows + (cygwin or mingw), where the default shell is bash.
>
>         Can you please replace lines
>
>         SHELL = bash
>
>         with
>
>         SHELL = sh
>
>         in device/lib/pic16/Makefile.common.in and
>         device/lib/pic/Makefile.common.in and try to rebuild the
>         libraries? If
>         it will work, I'll change it in SVN.
>
>         I saw that bash is used also in sim/ucsin/cmd.src/Makefile.in.
>         Please
>         replace the line:
>         DEVEL        = $(shell ( bash -c "test -e
>         $(top_builddir)/devel && echo
>         yes" ))
>
>         with
>
>         DEVEL        = $(shell ( sh -c "test -e $(top_builddir)/devel
>         && echo
>         yes" ))
>
>         You'll have to rerun the configure or at lease config.status after
>         changing Makefiel.*.in files.
>
>     Thanks for the information, I cleaned up all the configuration and
>     then reconfigure all. Currently my openbsd box is still compiling.
>     It is on old machine so it is rather slow :|. I will let you know
>     as soon as I get the result.
>
>
> Yep, finally I gat the result. Changing the SHELL to sh resolve the 
> problem as well as sim/ucsim/cmd.src/Makefile.in modification also 
> work. Comitting the changes to SVN would be great idea. Thanks.
>
Done. Can you verify if everything compiles OK on OpenBSD?

Borut


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to