|
|
Joined: Aug 2004
Posts: 1,458 Likes: 9
Very Senior Member
|
Very Senior Member
Joined: Aug 2004
Posts: 1,458 Likes: 9 |
works for me...
'rm' is an unknown command on my system. Perhaps you could try 'rd /s/q build' instead.
|
|
|
|
Joined: Aug 2015
Posts: 406
Senior Member
|
Senior Member
Joined: Aug 2015
Posts: 406 |
I checked out an earlier SHA at 0175+ somewhere and there it works fine. I haven't had the time to track down exact where the problem started, it seems to be a clean build that is the problem and changes has been made in both build system and around the avi recorder. I suspect a missing dependency of some sort
Because I can
|
|
|
|
Joined: Dec 2013
Posts: 143
Senior Member
|
Senior Member
Joined: Dec 2013
Posts: 143 |
I'm trying to compile MAME (master branch as of today) with Visual Studio 2015 Update 3 on Windows 10/64-bit.
I've downloaded the official MingW pack and launched "make vs2015 PYTHON_EXECUTABLE=c:/msys64/mingw64/bin/python.exe" to generate the default VS project file. Then I launched mame.vln, changed the config to Debug/x64, and ran Build.
The build command always raised this error: LNK1210 exceeded internal ILK size limit; link with /INCREMENTAL:NO
Is there a way to fix this?
Edit: I don't get this error when selecting Debug/Win32. It shouldn't be a RAM issue as I have 16 GB of RAM on my computer. But then I don't know how to raise the internal ILK size limit.
Last edited by xinyingho; 07/25/16 07:20 PM.
|
|
|
|
Joined: Nov 2010
Posts: 96 Likes: 1
Member
|
Member
Joined: Nov 2010
Posts: 96 Likes: 1 |
hi
i get that error with last svn when i try to build it
1 [main] make (1544) S:\msys64\usr\bin\make.exe: *** fatal error - cygheap base mismatch detected - 0x1802FE408/0xE5E408. This problem is probably due to using incompatible versions of the cygwin DLL. Search for cygwin1.dll using the Windows Start->Find/Search facility and delete all but the most recent version. The most recent version *should* reside in x:\cygwin\bin, where 'x' is the drive on which you have installed the cygwin distribution. Rebooting is also suggested if you are unable to find another cygwin DLL. 2 [main] make 1572 fork: child -1 - forked process 1544 died unexpectedly, retry 0, exit code 0xC0000142, errno 11 make: fork: Resource temporarily unavailable make: *** Waiting for unfinished jobs....
i have made a good build on 15 september
what can i modify to succes building mame again ?
thanks in advance
Last edited by Breiztiger; 09/21/16 02:26 PM.
|
|
|
|
Joined: Nov 2010
Posts: 96 Likes: 1
Member
|
Member
Joined: Nov 2010
Posts: 96 Likes: 1 |
hi
another error with gcc 6.2
In file included from S:/src/mame/3rdparty/bx/include/bx/simd_t.h:364:0, from S:/src/mame/3rdparty/bx/include/bx/float4x4_t.h:9, from S:/src/mame/3rdparty/bgfx/src/bgfx_p.h:129, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:13: S:/src/mame/3rdparty/bx/include/bx/simd256_avx.inl:41:23: error: 'simd256_avx_t_t' does not name a type BX_SIMD_FORCE_INLINE simd256_avx_t_t simd_splat(float _a) ^~~~~~~~~~~~~~~ S:/src/mame/3rdparty/bx/include/bx/simd256_avx.inl:47:23: error: 'simd256_avx_t_t' does not name a type BX_SIMD_FORCE_INLINE simd256_avx_t_t simd_isplat(uint32_t _a) ^~~~~~~~~~~~~~~ S:/src/mame/3rdparty/bx/include/bx/simd256_avx.inl:56:23: error: 'simd256_avx_t_t' does not name a type BX_SIMD_FORCE_INLINE simd256_avx_t_t simd_itof(simd256_avx_t_t _a) ^~~~~~~~~~~~~~~ S:/src/mame/3rdparty/bx/include/bx/simd256_avx.inl:65:23: error: 'simd256_avx_t_t' does not name a type BX_SIMD_FORCE_INLINE simd256_avx_t_t simd_ftoi(simd256_avx_t_t _a) ^~~~~~~~~~~~~~~
last good build i've made from 01/01/2017
i use this for option set _OptCompil=TOOLS=1 OPTIMIZE=3 -j6 USE_NETWORK=1 ARCHOPTS="-march=native -msse4.2"
thanks in advance
Last edited by Breiztiger; 01/05/17 06:03 PM.
|
|
|
|
Joined: Nov 2010
Posts: 96 Likes: 1
Member
|
Member
Joined: Nov 2010
Posts: 96 Likes: 1 |
hi
with only TOOLS=1 in compil option gcc build lastest sources
sorry
|
|
|
|
Joined: Jan 2012
Posts: 1,180 Likes: 17
Very Senior Member
|
Very Senior Member
Joined: Jan 2012
Posts: 1,180 Likes: 17 |
I've registered my driver "mfabfz" in mame.lst, mess.lua and mess.flt. The driver compiles fine, but I get the following linking error: GCC 6.3.0 detected
Linking mess64.exe...
../../../../mingw-gcc/obj/x64/Release/generated/mame/mess/drivlist.o:drivlist.cpp:(.rdata+0x2a60): undefined reference to `driver_mfabfz'
collect2.exe: error: ld returned 1 exit status
make[2]: *** [mess.make:253: ../../../../../mess64.exe] Fehler 1
make[1]: *** [Makefile:733: mess] Fehler 2
make: *** [makefile:994: windows_x64] Fehler 2 Where else do I have to make my new driver known?
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
|
|
|
|
Joined: Mar 2001
Posts: 17,234 Likes: 260
Very Senior Member
|
Very Senior Member
Joined: Mar 2001
Posts: 17,234 Likes: 260 |
Did you make with REGENIE=1?
|
|
|
|
Joined: Jan 2012
Posts: 1,180 Likes: 17
Very Senior Member
|
Very Senior Member
Joined: Jan 2012
Posts: 1,180 Likes: 17 |
Just tried - yes, same error. I'm making a clean compilation run now and will report back.
Edit: I get the same error after a "make clean" and despite REGENIE=1.
Last edited by rfka01; 03/27/17 01:38 PM.
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
|
|
|
|
Joined: May 2004
Posts: 1,007 Likes: 118
Very Senior Member
|
Very Senior Member
Joined: May 2004
Posts: 1,007 Likes: 118 |
Can you paste a diff for those files?
|
|
|
Forums9
Topics9,328
Posts122,128
Members5,074
|
Most Online1,283 Dec 21st, 2022
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|
|