vibe-d / eventcore

High performance proactor event loop abstraction library
MIT License
60 stars 42 forks source link

android pie compile error #169

Open fredrich opened 5 years ago

fredrich commented 5 years ago

os android pie arm64, nokia 8 just may be not a priority.. tag future for this

LDC - the LLVM D compiler (1.13.0):
  based on DMD v2.083.1 and LLVM 7.0.1
  built with LDC - the LLVM D compiler (1.13.0)
  Default target: aarch64--linux-android
  Host CPU: cortex-a73
  http://dlang.org - http://wiki.dlang.org/LDC
Fetching vibe-core 1.6.2 (getting selected version)...
Fetching taggedalgebraic 0.11.3 (getting selected version)...
Fetching vibe-d 0.8.5 (getting selected version)...
Fetching stdx-allocator 2.77.5 (getting selected version)...
Fetching eventcore 0.8.42 (getting selected version)...
Fetching libasync 0.8.4 (getting selected version)...
Running pre-generate commands for vibe-d:tls...
Performing "debug" build using /data/data/com.termux/files/usr/bin/ldc2 for aarch64, arm_hardfloat.
taggedalgebraic 0.11.3: building configuration "library"...
eventcore 0.8.42: building configuration "epoll"...
../../.dub/packages/eventcore-0.8.42/eventcore/source/eventcore/drivers/posix/sockets.d(705,9): Error: no property ipv6mr_interface for type ipv6_mreq
../../.dub/packages/eventcore-0.8.42/eventcore/source/eventcore/drivers/posix/driver.d(48,25): Error: template instance `eventcore.drivers.posix.sockets.PosixEventDriverSockets!(SelectEventLoop)` error instantiating
../../.dub/packages/eventcore-0.8.42/eventcore/source/eventcore/drivers/posix/select.d(26,27):        instantiated from here: PosixEventDriver!(SelectEventLoop)
../../.dub/packages/eventcore-0.8.42/eventcore/source/eventcore/drivers/posix/sockets.d(705,9): Error: no property ipv6mr_interface for type ipv6_mreq
../../.dub/packages/eventcore-0.8.42/eventcore/source/eventcore/drivers/posix/driver.d(48,25): Error: template instance `eventcore.drivers.posix.sockets.PosixEventDriverSockets!(EpollEventLoop)` error instantiating
../../.dub/packages/eventcore-0.8.42/eventcore/source/eventcore/drivers/posix/epoll.d(19,26):        instantiated from here: PosixEventDriver!(EpollEventLoop)
/data/data/com.termux/files/usr/bin/ldc2 failed with exit code 1.
Geod24 commented 3 years ago

Transfered to eventcore from Vibe.d, although there's probably some error in Vibe.d too.