Previous Thread
Next Thread
Print Thread
Page 35 of 44 1 2 33 34 35 36 37 43 44
Joined: Aug 2004
Posts: 1,458
Likes: 9
Very Senior Member
Offline
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
Offline
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
X
Senior Member
Offline
Senior Member
X
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
Offline
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
Offline
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
Offline
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,179
Likes: 17
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
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:

Code
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,215
Likes: 234
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
Did you make with REGENIE=1?

Joined: Jan 2012
Posts: 1,179
Likes: 17
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2012
Posts: 1,179
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: 996
Likes: 103
D
Senior Member
Offline
Senior Member
D
Joined: May 2004
Posts: 996
Likes: 103
Can you paste a diff for those files?

Page 35 of 44 1 2 33 34 35 36 37 43 44

Link Copied to Clipboard
Who's Online Now
2 members (Kale, 1 invisible), 233 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,320
Posts121,923
Members5,074
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com