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 <[email protected]> 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 [email protected].
> To post to this group, send email to [email protected].
> 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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/mpir-devel.
For more options, visit https://groups.google.com/d/optout.