C:\mpir-2.7.0\build.vc14>mpir_config.py
 1. gc
 2. p3                       (win32)
 3. p3\p3mmx                 (win32)
 4. p4                       (win32)
 5. p4\mmx                   (win32)
 6. p4\sse2                  (win32)
 7. p6                       (win32)
 8. p6\mmx                   (win32)
 9. p6\p3mmx                 (win32)
10. pentium4                 (win32)
11. pentium4\mmx             (win32)
12. pentium4\sse2            (win32)
13. atom                       (x64)
14. bobcat                     (x64)
15. bulldozer                  (x64)
16. bulldozer\piledriver       (x64)
17. core2                      (x64)
18. core2\penryn               (x64)
19. haswell                    (x64)
20. k8                         (x64)
21. k8\k10                     (x64)
22. k8\k10\k102                (x64)
23. nehalem                    (x64)
24. nehalem\westmere           (x64)
25. netburst                   (x64)
26. sandybridge                (x64)
27. sandybridge\ivybridge      (x64)
Space separated list of builds (1..27, 0 to exit)? 19
haswell ('x64',)
Traceback (most recent call last):
  File "C:\mpir-2.7.0\build.vc14\mpir_config.py", line 954, in <module>
    c_src_list + cc_src_list + mpn_f[1], af_list)
  File "C:\mpir-2.7.0\build.vc14\mpir_config.py", line 343, in gen_filter
    makedirs(split(fn)[0])
  File "C:\Python26\lib\os.py", line 157, in makedirs
    mkdir(name, mode)
WindowsError: [Error 183] Cannot create a file when that file already
exists: '..\\build.vc14\\dll_mpir_haswell'

On Tue, Jul 21, 2015 at 1:09 PM, Brian Gladman <b...@gladman.plus.com> wrote:

> On 21/07/2015 11:48, Russell Wallace wrote:
> > On building 2.7.0 with visual studio 2015:
> >
> > prebuild.bat
> > msbuild
> >
> > I get the following errors:
> >
> > Build FAILED.
> >
> > "C:\mpir-2.7.0\build.vc14\mpir.sln" (default target) (1) ->
> > "C:\mpir-2.7.0\build.vc14\lib_mpir_haswell\lib_mpir_haswell.vcxproj"
> > (default target) (9) ->
> > (Lib target) ->
> >   addmul_2.obj : warning LNK4006: __gmpn_addmul_2 already defined in
> > redc_2.obj; second definition ignored
> > [C:\mpir-2.7.0\build.vc14\lib_mpir_haswell\lib_mpir_haswell.vcxproj]
> >   addmul_2.obj : warning LNK4221: This object file does not define any
> > previously undefined public symbols, so it will not be used by any link
> > operation that consumes this library [C:\mpir-2.7.0\buil
> > d.vc14\lib_mpir_haswell\lib_mpir_haswell.vcxproj]
> >
> >
> > "C:\mpir-2.7.0\build.vc14\mpir.sln" (default target) (1) ->
> > "C:\mpir-2.7.0\build.vc14\dll_mpir_haswell\dll_mpir_haswell.vcxproj"
> > (default target) (14) ->
> > (Link target) ->
> >   redc_2.obj : error LNK2005: __gmpn_addmul_2 already defined in
> > addmul_2.obj
> > [C:\mpir-2.7.0\build.vc14\dll_mpir_haswell\dll_mpir_haswell.vcxproj]
> >   C:\mpir-2.7.0\build.vc14\x64\Debug\mpir.dll : fatal error LNK1169: one
> > or more multiply defined symbols found
> > [C:\mpir-2.7.0\build.vc14\dll_mpir_haswell\dll_mpir_haswell.vcxproj]
> >
> >     2 Warning(s)
> >     2 Error(s)
> >
> > Any idea what's causing this?
> >
> Hi Russell,
>
> It looks like haswell config data is missing.  To check this can you run
> the Python script mpir_config.py and select 19 from the list of
> configurations.  If you can do this, please try the build again.
>
> If you cannot run the Python script I will send you a modified vcx
> project file for haswell to try.
>
>    Brian
>
> --
> 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 http://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 http://groups.google.com/group/mpir-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to