Hi and welcome to FriCAs,

the FriCAS project currently still prefers discussion vial the
fricas-devel mailing list.

I cannot check your problem, because I don't have Windows, but that
error sounds strange. It says

  configure: creating ./config.status

at configure time and then complains

  make: *** No rule to make target '/f/fricas-build/config.status',
needed by 'Makefile'.  Stop.

at make time. Can you check where your config.status file was created?

BTW, if I were you, I would try to compile on WSL2. That way you could
perhaps even help the FriCAS project with a report on the installation
procedure.

Ralf

On 7/31/20 1:09 PM, zhouxs1023 wrote:
> Fricas is a good project and I like it very much!
> I compile Fricas on msys2(MSYS2 MinGW 32/64-bit) following these steps:
> 
> Install autotools, automake,sbcl and so on;
> git clone https://github.com/fricas/fricas.git
> mkdir fricas-build
> cd fricas-build
> ../fricas/configure  --with-lisp=sbcl --prefix=/f/bin
> 
>  not success! error as below:
> # ../fricas/configure --with-lisp=sbcl --prefix=/f/bin
> configure: loading site script /mingw32/etc/config.site
> checking build system type... i686-w64-mingw32
> checking host system type... i686-w64-mingw32
> checking target system type... i686-w64-mingw32
> checking for gmake... no
> checking for make... make
> GNU Make 4.3
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.exe
> checking for suffix of executables... .exe
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for touch... touch
> checking for mktemp... mktemp
> checking for gawk... gawk
> checking for gtar... no
> checking for tar... tar
> checking for ranlib... ranlib
> checking for ar... ar
> checking for latex... no
> checking for makeindex... no
> checking PREGENERATED... ""
> checking Lisp implementation... This is SBCL 2.0.0, an implementation of ANSI 
> Common Lisp.
> More information about SBCL is available at <http://www.sbcl.org/>.
> 
> SBCL is free software, provided as is, with absolutely no warranty.
> It is mostly in the public domain; some portions are provided under
> BSD-style licenses.  See the CREDITS and COPYING files in the
> distribution for more information.
> 
> WARNING: the Windows port is fragile, particularly for multithreaded
> code.  Unfortunately, the development team currently lacks the time
> and resources this platform demands.
> * sbcl
> checking how to run the C preprocessor... gcc -E
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> fasl
> checking dirent.h usability... yes
> checking dirent.h presence... yes
> checking for dirent.h... yes
> checking whether closedir is declared... yes
> checking whether opendir is declared... yes
> checking whether readdir is declared... yes
> checking whether dirfd is declared... no
> checking whether fchdir is declared... no
> checking signal.h usability... yes
> checking signal.h presence... yes
> checking for signal.h... yes
> checking whether sigaction is declared... no
> checking for sys/stat.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking whether getuid is declared... no
> checking whether geteuid is declared... no
> checking whether getgid is declared... no
> checking whether getegid is declared... no
> checking whether kill is declared... no
> checking winsock2.h usability... yes
> checking winsock2.h presence... yes
> checking for winsock2.h... yes
> checking util.h usability... no
> checking util.h presence... no
> checking for util.h... no
> checking pty.h usability... no
> checking pty.h presence... no
> checking for pty.h... no
> checking whether openpty is declared... no
> checking for openpty in -lc... no
> checking for openpty in -lutil... no
> checking for openpty in -lbsd... no
> checking sys/wait.h usability... no
> checking sys/wait.h presence... no
> checking for sys/wait.h... no
> checking whether fork is declared... no
> configure: Superman component is disabled.
> checking for X... no
> configure: The Graphics and HyperDoc components are disabled.
> configure: WARNING: Aldor interface will not be built.
> configure: creating ./config.status
> config.status: creating src/hyper/Makefile
> config.status: creating src/doc/Makefile
> config.status: creating Makefile
> config.status: creating src/Makefile
> config.status: creating src/lib/Makefile
> config.status: creating src/lisp/Makefile
> config.status: creating src/boot/Makefile
> config.status: creating src/interp/Makefile
> config.status: creating src/algebra/Makefile
> config.status: creating src/input/Makefile
> config.status: creating src/etc/Makefile
> config.status: creating src/aldor/Makefile
> config.status: creating src/aldor/Makefile2
> config.status: creating src/aldor/Makefile3
> config.status: creating contrib/emacs/Makefile
> config.status: creating config/fricas_c_macros.h
> config.status: config/fricas_c_macros.h is unchanged
> extracting list of SPAD type definitions
> Type 'make' (without quotes) to build FriCAS
> Administrator@P0KCKVOC3HZFKEQ MINGW32 /f/fricas-build
> # make
> make: *** No rule to make target '/f/fricas-build/config.status', needed by 
> 'Makefile'.  Stop.
> 
> Is there a wrong configuration?
> Thank you in advance for your help!
> 

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/2065429e-dac4-bf02-0d86-d25be34bb7f4%40hemmecke.org.

Reply via email to