works with latest-upstream and removing fno-exceptions:
diff --git a/src/Makefile b/src/Makefile
index 7d4d3014..acbbd65e 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -177,7 +177,7 @@ ifeq ($(STATIC),1)
CXXFLAGS += -static
endif
-CXXFLAGS += -Wall -Wcast-qual -fno-exceptions -std=c++11 $(EXTRACXXFLAGS)
+CXXFLAGS += -Wall -Wcast-qual -std=c++11 $(EXTRACXXFLAGS)
DEPENDFLAGS += -std=c++11
LDFLAGS += $(EXTRALDFLAGS)
On Thursday, July 11, 2019 at 2:12:49 PM UTC+2, Floh wrote:
>
> This is the relevant error from the attached error log:
>
> > error: undefined symbol: __cxa_uncaught_exception
>
> ...may be related to this ticket:
> https://github.com/emscripten-core/emscripten/issues/8856
>
> Cheers,
> -Floh.
>
> On Thursday, 11 July 2019 11:41:58 UTC+2, laurent bernabe wrote:
>>
>> Hi,
>>
>> I am aiming at building a custom version of StockfishJS
>> <https://github.com/nmrugg/stockfish.js/> in order to use it with
>> React-Native.
>>
>> I am using
>>
>> - Kubuntu 19.04 64 bits
>> - a recent version a Emscripten SDK (downloaded today) : not the
>> incoming, but the standard version
>>
>>
>> So, I started to install emscripten sdk and try to build it in a standard
>> way :
>>
>> 1. I went inside src subfolder of the repository sources
>> 2. Launched the command
>>
>> make build ARCH=wasm COMP=emscripten
>>
>> .
>>
>> But it fails, the errors are joined in the output.txt.
>>
>> The main error is
>>
>> shared:ERROR:
>> '/home/laurent-bernabe/Programmes/emsdk/node/8.9.1_64bit/bin/node
>> /home/laurent-bernabe/Programmes/emsdk/fastcomp/emscripten/src/compiler.js
>> /tmp/tmpbZp3OW.txt /home/laurent-bernabe/Programmes/emsdk/fastcomp/ems
>> cripten/src/library_pthread_stub.js' failed (1)
>>
>>
>>
>> Thanks in advance,
>>
>> Regards
>>
>
--
You received this message because you are subscribed to the Google Groups
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/emscripten-discuss/cd201506-dfe0-419f-aae8-2351cfece3c6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.