On Feb 15, 11:20 am, "jason" <ja...@njkfrudils.plus.com> wrote:
> Hi
>
> I appear to of misunderstood you , after configure which you have done ,
> type make and then make check
>
> Jason
>
>
>
>
>
>
>
> ----- Original Message -----
> From: "Cactus" <rieman...@gmail.com>
> To: "mpir-devel" <mpir-devel@googlegroups.com>
> Sent: Tuesday, February 15, 2011 11:08 AM
> Subject: [mpir-devel] Re: MinGW64
>
> On Feb 15, 5:54 am, degski <deg...@gmail.com> wrote:
> > > my msys directory structure didn't have the home and user name part
> > > though
>
> > Probably:
>
> > mingw
> > mingw64
> > msys
> > home
>
> > 1.0
> > <<<<<<<<<<<<<<<<<<<
> > Brian Gladman (added by msys)
> > mpir
>
> > Cheers
>
> Thanks for the further information - for some reason it was different
> on my system.
>
> I have just completely removed mingw/msys from my system (and deleted
> the associated directories) and then allowed the automated mingw
> installer to install mingw and msys with no intervention on my part so
> its default choices will apply.   MSYS clearly states that mingw
> should be installed in a parallel folder but the automated installler
> puts msys inside the mingw directory so that I end up with:
>
> 15/02/2011  10:05    <DIR>          .
> 15/02/2011  10:05    <DIR>          ..
> 15/02/2011  10:03    <DIR>          bin
> 15/02/2011  10:02    <DIR>          doc
> 15/02/2011  10:03    <DIR>          include
> 15/02/2011  10:03    <DIR>          lib
> 15/02/2011  10:03    <DIR>          libexec
> 15/02/2011  10:03    <DIR>          mingw32
> 13/02/2011  18:08    <DIR>          mingw64
> 15/02/2011  10:03    <DIR>          msys
> 15/02/2011  10:03    <DIR>          share
> 15/02/2011  09:59            18,244 unins000.dat
> 15/02/2011  09:57           756,062 unins000.exe
> 15/02/2011  09:59    <DIR>          var
>
> The only intervention here on my part is the addition of the mingw64
> directory holding the 64 bit tools.
>
> The msys home directory is at:
>
>   Directory of C:\mingw\msys\1.0\home
>
> and contains:
>
> 15/02/2011  10:07    <DIR>          .
> 15/02/2011  10:07    <DIR>          ..
> 15/02/2011  10:05    <DIR>          Brian Gladman
> 15/02/2011  10:50    <DIR>          mpir
>
> The build with the command line:
>
> ./configure --enable-cxx CC=x86_64-w64-mingw32-gcc.exe NM=x86_64-w64-
> mingw32-nm.exe AR=x86_64-w64-mingw32-ar.exe CXX=x86_64-w64-mingw32-g+
> +.exe
>
> behaves exactly as it has done before and terminates  with:
>
> checking for iconv... no, consider installing GNU libiconv
> checking for GNU gettext in libintl... no
> checking whether to use NLS... no
> checking for GNU C Library... no
> configure: Checking for Python
> checking for a Python interpreter with version >= 2.4... none
> configure: WARNING: Python not found
> configure: WARNING: Could not find a suitable version of Python
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating po/Makefile.in
> config.status: creating config.h
> config.status: config.h is unchanged
> config.status: executing depfiles commands
> config.status: executing libyasm-stdint.h commands
> config.status: creating libyasm-stdint.h : _YASM_LIBYASM_STDINT_H
> config.status: libyasm-stdint.h is unchanged
> config.status: executing po-directories commands
> config.status: creating po/POTFILES
> config.status: creating po/Makefile
>
> Brian Gladman@MobileSlave /home/mpir
> $
>
> I have now tried many different configurations, all of which fail in
> this same way :-(
>
> I get identical results on two different machines.
>
> What should happen after the above point in the build and where should
> the build outputs go?
>
>     Brian
>
> --
> You received this message because you are subscribed to the Google Groups
> "mpir-devel" group.
> To post to this group, send email to mpir-devel@googlegroups.com.
> To unsubscribe from this group, send email to
> mpir-devel+unsubscr...@googlegroups.com.
> For more options, visit this group 
> athttp://groups.google.com/group/mpir-devel?hl=en.

Its not your problem Jason - you have to treat me as a complete novice
in this build environment I'm afraid.

The make goes fine until:

libtool: compile:  x86_64-w64-mingw32-gcc.exe -std=gnu99 -
DHAVE_CONFIG_H -I. -I.
. -D__GMP_WITHIN_GMP -I.. -DOPERATION_divisible_p -O2 -m64 -
march=core2 -mtune=c
ore2 -c divisible_p.c -o divisible_p.o
divisible_p.c: In function '__gmpn_divisible_p':
divisible_p.c:76:3: error: 'TMP_DECL' undeclared (first use in this
function)
divisible_p.c:76:3: note: each undeclared identifier is reported only
once for e
ach function it appears in
divisible_p.c:122:4: error: 'SIZEOF_MP_LIMB_T' undeclared (first use
in this fun
ction)
divisible_p.c:141:3: error: 'TMP_MARK' undeclared (first use in this
function)
divisible_p.c:143:3: warning: implicit declaration of function
'TMP_ALLOC'
divisible_p.c:143:8: warning: cast to pointer from integer of
different size
divisible_p.c:154:4: error: 'TMP_FREE' undeclared (first use in this
function)
make[2]: *** [divisible_p.lo] Error 1
make[2]: Leaving directory `/usr/home/mpir/mpn'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/home/mpir'
make: *** [all] Error 2

It also seems to think my machine is a core2 system when in fact its
nehalem (i7)

Any ideas?

   Brian


-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com.
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to