Previous Thread
Next Thread
Print Thread
Page 35 of 37 1 2 33 34 35 36 37
#106462 - 07/10/16 02:05 AM Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts]  
Joined: Aug 2004
Posts: 1,315
Robbbert Offline
Very Senior Member
Robbbert  Offline
Very Senior Member

Joined: Aug 2004
Posts: 1,315
works for me...

'rm' is an unknown command on my system. Perhaps you could try 'rd /s/q build' instead.

#106478 - 07/11/16 07:08 AM Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts]  
Joined: Aug 2015
Posts: 312
Edstrom Offline
Senior Member
Edstrom  Offline
Senior Member

Joined: Aug 2015
Posts: 312
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

#106626 - 07/25/16 06:01 PM Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts]  
Joined: Dec 2013
Posts: 88
xinyingho Offline
Member
xinyingho  Offline
Member

Joined: Dec 2013
Posts: 88
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.
#107368 - 09/21/16 02:26 PM Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts]  
Joined: Nov 2010
Posts: 68
Breiztiger Offline
Member
Breiztiger  Offline
Member

Joined: Nov 2010
Posts: 68
Rennes (35) FRANCE
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.
#108353 - 01/05/17 05:38 PM Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts]  
Joined: Nov 2010
Posts: 68
Breiztiger Offline
Member
Breiztiger  Offline
Member

Joined: Nov 2010
Posts: 68
Rennes (35) FRANCE
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.
#108357 - 01/06/17 08:10 AM Re: Can't compile latest MESS? READ THIS THREAD [Re: Just Desserts]  
Joined: Nov 2010
Posts: 68
Breiztiger Offline
Member
Breiztiger  Offline
Member

Joined: Nov 2010
Posts: 68
Rennes (35) FRANCE
hi

with only TOOLS=1 in compil option gcc build lastest sources

sorry

#109260 - 03/27/17 12:46 PM Re: Can't compile latest MAME? READ THIS THREAD [Re: Just Desserts]  
Joined: Jan 2012
Posts: 674
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 674
Bavaria
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
#109261 - 03/27/17 12:55 PM Re: Can't compile latest MAME? READ THIS THREAD [Re: Just Desserts]  
Joined: Mar 2001
Posts: 15,658
R. Belmont Online content
R. Belmont  Online Content

Very Senior Member

Joined: Mar 2001
Posts: 15,658
USA
Did you make with REGENIE=1?

#109262 - 03/27/17 01:13 PM Re: Can't compile latest MAME? READ THIS THREAD [Re: Just Desserts]  
Joined: Jan 2012
Posts: 674
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 674
Bavaria
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
#109263 - 03/27/17 01:51 PM Re: Can't compile latest MAME? READ THIS THREAD [Re: Just Desserts]  
Joined: May 2004
Posts: 811
Duke Offline
Senior Member
Duke  Offline
Senior Member

Joined: May 2004
Posts: 811
Germany
Can you paste a diff for those files?

Page 35 of 37 1 2 33 34 35 36 37

Who's Online Now
7 registered members (MAMEBase, Pernod, Praxis, R. Belmont, AJR, 2 invisible), 20 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,381
Posts108,482
Members4,750
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.036s Queries: 14 (0.014s) Memory: 5.0292 MB (Peak: 5.2703 MB) Zlib enabled. Server Time: 2017-07-22 00:45:14 UTC