I don't use Cygwin, so I don't have any suggestions. It looks to me like the makefile does not like Cygwin symlinks. But that is not a problem I can help solve. I don't know anything about how Cygwin handles this.
On Thu, 10 Jan 2019 at 19:21, Chintan Joshi <cjjosh...@gmail.com> wrote: > Hi Bill, > Thanks for the prompt response. Any recommendations on how do I check > where the unsupported characters are coming from? > Cheers, > Chintan > > On Wednesday, January 9, 2019 at 10:47:00 PM UTC-8, Chintan Joshi wrote: >> >> Hi guys, >> I need MPIR for a package I am trying to use. I have a Windows 10 >> machine. I start with: >> >> $ ./configure --disable-static --enable-shared >> >> This appears to go without any hiccups. However, when I run "make ". I >> even tried make install; no luck yet. Any help would be highly appreciated. >> Please do let me know if I can provide with any information from my end to >> help troubleshoot this issue. Below is the what I see: >> >> $ make >> E:/programs/GnuWin32/bin/make all-recursive >> make[1]: Entering directory `E:/mpir-3.0.0' >> Making all in tests >> make[2]: Entering directory `E:/mpir-3.0.0/tests' >> makefile:1309: warning: overriding commands for target `.s.o' >> makefile:1294: warning: ignoring old commands for target `.s.o' >> makefile:1313: warning: overriding commands for target `.s.obj' >> makefile:1296: warning: ignoring old commands for target `.s.obj' >> makefile:1317: warning: overriding commands for target `.s.lo' >> makefile:1298: warning: ignoring old commands for target `.s.lo' >> Making all in . >> make[3]: Entering directory `E:/mpir-3.0.0/tests' >> makefile:1309: warning: overriding commands for target `.s.o' >> makefile:1294: warning: ignoring old commands for target `.s.o' >> makefile:1313: warning: overriding commands for target `.s.obj' >> makefile:1296: warning: ignoring old commands for target `.s.obj' >> makefile:1317: warning: overriding commands for target `.s.lo' >> makefile:1298: warning: ignoring old commands for target `.s.lo' >> make[3]: Nothing to be done for `all-am'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests' >> Making all in devel >> make[3]: Entering directory `E:/mpir-3.0.0/tests/devel' >> make[3]: Nothing to be done for `all'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests/devel' >> Making all in mpn >> make[3]: Entering directory `E:/mpir-3.0.0/tests/mpn' >> make[3]: Nothing to be done for `all'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests/mpn' >> Making all in fft >> make[3]: Entering directory `E:/mpir-3.0.0/tests/fft' >> make[3]: Nothing to be done for `all'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests/fft' >> Making all in mpz >> make[3]: Entering directory `E:/mpir-3.0.0/tests/mpz' >> make[3]: Nothing to be done for `all'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests/mpz' >> Making all in mpq >> make[3]: Entering directory `E:/mpir-3.0.0/tests/mpq' >> make[3]: Nothing to be done for `all'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests/mpq' >> Making all in mpf >> make[3]: Entering directory `E:/mpir-3.0.0/tests/mpf' >> make[3]: Nothing to be done for `all'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests/mpf' >> Making all in rand >> make[3]: Entering directory `E:/mpir-3.0.0/tests/rand' >> make[3]: Nothing to be done for `all'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests/rand' >> Making all in misc >> make[3]: Entering directory `E:/mpir-3.0.0/tests/misc' >> make[3]: Nothing to be done for `all'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests/misc' >> Making all in cxx >> make[3]: Entering directory `E:/mpir-3.0.0/tests/cxx' >> make[3]: Nothing to be done for `all'. >> make[3]: Leaving directory `E:/mpir-3.0.0/tests/cxx' >> make[2]: Leaving directory `E:/mpir-3.0.0/tests' >> Making all in mpn >> make[2]: Entering directory `E:/mpir-3.0.0/mpn' >> makefile:686: warning: overriding commands for target `.s.o' >> makefile:671: warning: ignoring old commands for target `.s.o' >> makefile:690: warning: overriding commands for target `.s.obj' >> makefile:673: warning: ignoring old commands for target `.s.obj' >> makefile:694: warning: overriding commands for target `.s.lo' >> makefile:675: warning: ignoring old commands for target `.s.lo' >> E:/cygwin64/bin/sh.exe ../libtool --tag=CC --mode=compile gcc >> -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo dummy1 >> | sed 's/_$//'` -O2 -c -o dummy1.lo dummy1.c >> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. >> -DOPERATION_dummy1 -O2 -c dummy1.c -DDLL_EXPORT -DPIC -o .libs/dummy1.o >> E:/cygwin64/bin/sh.exe ../libtool --tag=CC --mode=compile gcc >> -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo add | >> sed 's/_$//'` -O2 -c -o add.lo add.c >> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. >> -DOPERATION_add -O2 -c add.c -DDLL_EXPORT -DPIC -o .libs/add.o >> add.c:1:1: error: expected identifier or '(' before '!' token >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:11: error: stray '\377' in program >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:12: error: stray '\376' in program >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:14: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:16: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:18: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:20: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:22: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:24: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:26: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:28: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:30: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:32: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:34: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:36: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:38: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:40: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:42: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:44: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:46: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:48: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:50: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> add.c:1:52: warning: null character(s) ignored >> !<symlink>▒▒. . / m p n / g e n e r i c / a d d . c >> ^ >> make[2]: *** [add.lo] Error 1 >> make[2]: Leaving directory `E:/mpir-3.0.0/mpn' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `E:/mpir-3.0.0' >> make: *** [all] Error 2 >> >> Cheers, >> Chintan > > -- > You received this message because you are subscribed to the Google Groups > "mpir-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to mpir-devel+unsubscr...@googlegroups.com. > To post to this group, send email to mpir-devel@googlegroups.com. > Visit this group at https://groups.google.com/group/mpir-devel. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to mpir-devel+unsubscr...@googlegroups.com. To post to this group, send email to mpir-devel@googlegroups.com. Visit this group at https://groups.google.com/group/mpir-devel. For more options, visit https://groups.google.com/d/optout.