Open ghost opened 1 year ago
I want to tell you that on MSYS2 we already have a package for openal so you don't need to build your own from source:
https://packages.msys2.org/package/mingw-w64-ucrt-x86_64-openal
The name of the openal dll is different from the standalone OpenAL-Soft though, it's libopenal-1.dll
instead of OpenAL32.dll
. Btw, when linking you only need to add -lopenal
to gcc, please don't use -lopenal-1
.
Hey man, may I ask what os/environment you are using? I have never seen this error. About the internal build, I wanna add Android cross compile at somepoint, so all dependencies will need to be pulled in. I will look into using prebuild openal to speed up compilation.
Still having this issue OpenGL cannot be found using cmake.
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find OpenGL (missing: OPENGL_opengl_LIBRARY OPENGL_glx_LIBRARY) Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) /usr/share/cmake/Modules/FindOpenGL.cmake:545 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:78 (find_package)
may I ask which os this is? I would tend to believe Cmake if it says OpenGL is not present.
may I ask which os this is? I would tend to believe Cmake if it says OpenGL is not present.
I am using Windows 10 and using Laptop with Nvidia GPU 3070. I have installed all the libraries still having same issue
Also getting this error while running using macbook pro M1
Do you have the file?
Sorry which file do you mean build folder?
Data/shaders/ShadowMapDirectional/vertex. Glsl
It should be copied over to where ever your compiled binary is
Ohh yeah its not being copied actually I can try doing it manually also data doesn't have shader in it Engine have though
I am guessing I moved it and forgot to update. If you can find the file and copy that would be perfect
Hmmm now getting segmentation fault 😅
One wierd error I am getting is this one XML_ERROR_FILE_NOT_FOUND I tried to look this file can't find in project
New error means progress, right?
Do you have gbd? Can you give me a stack trace?
Xml not found is for Ai navigation. If not found rebuilds automatically, and for a map of 2km to 2km it takes like 5 minutes :(. For test map you don't need it.
Yeahh thats 💯 ture 😆 I haven't used gdb can look up rn I am trying on mac was able to build on windows as well which is being done. But here are the crash details
Process: LimonEngine [57443] Path: /Users/USER/*/LimonEngine Identifier: LimonEngine Version: ??? Code Type: ARM-64 (Native) Parent Process: zsh [780] Responsible: Terminal [615] User ID: 501
Date/Time: 2023-10-02 18:03:04.5423 +0100 OS Version: macOS 13.4 (22F66) Report Version: 12 Anonymous UUID: EBAE6835-9518-BAD1-42A1-FC694AF5C2A7
Sleep/Wake UUID: 975F3431-3C1E-438C-AE4D-FEAF0359FCD2
Time Awake Since Boot: 230000 seconds Time Since Wake: 15943 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Codes: 0x0000000000000001, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [57443]
VM Region Info: 0 is not in any region. Bytes before following region: 4343693312
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 102e78000-1034c8000 [ 6464K] r-x/r-x SM=COW ...*/LimonEngine
Kernel Triage: VM - (arg = 0x0) pmap_enter retried due to resource shortage
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_platform.dylib 0x1a9bba6d0 _platform_memmove + 144
1 libGraphicsBackend.0.6.dylib 0x1093038c0 OpenGLGraphics::setLight(int, glm::vec<3, float, (glm::qualifier)0> const&, glm::mat<4, 4, float, (glm::qualifier)0> const, glm::mat<4, 4, float, (glm::qualifier)0> const&, glm::vec<3, float, (glm::qualifier)0> const&, glm::vec<3, float, (glm::qualifier)0> const&, glm::vec<3, float, (glm::qualifier)0> const&, int, float) + 128 (OpenGLGraphics.cpp:1467)
2 LimonEngine 0x102f20588 World::updateActiveLights(bool) + 1280 (World.cpp:2971)
3 LimonEngine 0x102f46af0 WorldLoader::loadLights(tinyxml2::XMLNode, World) const + 2544 (WorldLoader.cpp:759)
4 LimonEngine 0x102f42414 WorldLoader::loadMapFromXML(std::1::basic_string<char, std::__1::char_traits
Thread 1: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 2: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 3:: CVDisplayLink 0 libsystem_kernel.dylib 0x1a9b4f710 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x1a9b8c5a0 _pthread_cond_wait + 1276 2 CoreVideo 0x1b1918c64 CVDisplayLink::waitUntil(unsigned long long) + 324 3 CoreVideo 0x1b1917d34 CVDisplayLink::runIOThread() + 504 4 libsystem_pthread.dylib 0x1a9b8bfa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a9b86da0 thread_start + 8
Thread 4:: caulk.messenger.shared:17 0 libsystem_kernel.dylib 0x1a9b4be90 semaphore_wait_trap + 8 1 caulk 0x1b31bf024 caulk::semaphore::timed_wait(double) + 212 2 caulk 0x1b31beed8 caulk::concurrent::details::worker_thread::run() + 36 3 caulk 0x1b31bebc8 void caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuple<caulk::concurrent::details::worker_thread>>>(void) + 96 4 libsystem_pthread.dylib 0x1a9b8bfa8 _pthread_start + 148 5 libsystem_pthread.dylib 0x1a9b86da0 thread_start + 8
Thread 5:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x1a9b4bf14 mach_msg2_trap + 8 1 libsystem_kernel.dylib 0x1a9b5e240 mach_msg2_internal + 80 2 libsystem_kernel.dylib 0x1a9b54b78 mach_msg_overwrite + 604 3 libsystem_kernel.dylib 0x1a9b4c290 mach_msg + 24 4 CoreAudio 0x1abf77624 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 104 5 CoreAudio 0x1abe64d14 HALC_ProxyIOContext::IOWorkLoop() + 3516 6 CoreAudio 0x1abe6387c invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 116 7 CoreAudio 0x1abfc6564 HALB_IOThread::Entry(void*) + 88 8 libsystem_pthread.dylib 0x1a9b8bfa8 _pthread_start + 148 9 libsystem_pthread.dylib 0x1a9b86da0 thread_start + 8
Thread 6:
0 libsystem_kernel.dylib 0x1a9b4be90 semaphore_wait_trap + 8
1 libdispatch.dylib 0x1a99dc99c _dispatch_sema4_wait + 28
2 libdispatch.dylib 0x1a99dd050 _dispatch_semaphore_wait_slow + 132
3 libopenal.1.22.2.dylib 0x103d776e0 EventThread(ALCcontext) + 812 (event.cpp:43)
4 libopenal.1.22.2.dylib 0x103d77b6c decltype(std::declval<int ()(ALCcontext)>()(std::declval<ALCcontext>())) std::1::invoke[abi:v15006]<int ()(ALCcontext), ALCcontext>(int (&&)(ALCcontext), ALCcontext&&) + 8 (invoke.h:394) [inlined]
5 libopenal.1.22.2.dylib 0x103d77b6c void std::1::thread_execute[abi:v15006]<std::1::unique_ptr<std::1::thread_struct, std::1::default_delete
Thread 7:: soundManager 0 libsystem_kernel.dylib 0x1a9b4f50c __semwait_signal + 8 1 libsystem_c.dylib 0x1a9a302d0 nanosleep + 220 2 libSDL2-2.0.0.dylib 0x104365f0c SDL_Delay_REAL + 80 3 LimonEngine 0x102e8def8 ALHelper::soundManager() + 120 (ALHelper.cpp:117) 4 LimonEngine 0x102e8dd94 ALHelper::staticSoundManager(void*) + 12 (ALHelper.h:86) 5 libSDL2-2.0.0.dylib 0x1042f3d6c SDL_RunThread + 48 6 libSDL2-2.0.0.dylib 0x10434a084 RunThread + 12 7 libsystem_pthread.dylib 0x1a9b8bfa8 _pthread_start + 148 8 libsystem_pthread.dylib 0x1a9b86da0 thread_start + 8
Thread 8: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 9: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 10: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 11: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 12: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 13: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 14: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 15: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 16: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 17: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 18: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 19: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 20: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 21: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 22: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 23: 0 libsystem_pthread.dylib 0x1a9b86d8c start_wqthread + 0
Thread 0 crashed with ARM Thread State (64-bit): x0: 0x00000001092c8200 x1: 0x0000000000000000 x2: 0x0000000000000180 x3: 0x00000001092c8220 x4: 0xfffffffef6d37e00 x5: 0x000000020e93c470 x6: 0x00006000008da2a8 x7: 0x00006000008da2d8 x8: 0x00000001092c8000 x9: 0x0000000000000000 x10: 0x0000000000000000 x11: 0x0000000000000084 x12: 0x0000000000000000 x13: 0x0000000000000001 x14: 0x0000000000000084 x15: 0x00000000f41b3812 x16: 0x00000001a9bba640 x17: 0x00000002490b59c8 x18: 0x0000000000000000 x19: 0x00006000008da2d8 x20: 0x0000000000000001 x21: 0x000000014a831228 x22: 0x000000016cf86ab0 x23: 0x00006000008da2a8 x24: 0x00006000008da29c x25: 0x000000016cf86a70 x26: 0x0000000000000000 x27: 0x000000010c0a06c0 x28: 0x000000010c0a06d0 fp: 0x000000016cf86a50 lr: 0x00000001093038c0 sp: 0x000000016cf869f0 pc: 0x00000001a9bba6d0 cpsr: 0x80001000 far: 0x0000000000000000 esr: 0x92000006 (Data Abort) byte read Translation fault
Binary Images:
0x102e78000 - 0x1034c7fff LimonEngine () <5c0faaa2-91d7-36e5-801c-bf138d13d26c> /Users/USER//LimonEngine
0x103d64000 - 0x103dfbfff libopenal.1.22.2.dylib () <4d76a1d1-5854-315c-ad84-39fddb685a1c> /Users/USER//libopenal.1.22.2.dylib
0x103c8c000 - 0x103c97fff libtinyxml2.9.0.0.dylib () <618d812e-1c01-3f58-896d-ee51ddda6d88> /opt/homebrew//libtinyxml2.9.0.0.dylib
0x103ed4000 - 0x103f27fff libBulletDynamics.3.25.dylib () <66d62b41-08a3-394b-8730-48a2ea22abe7> /opt/homebrew//libBulletDynamics.3.25.dylib
0x103f5c000 - 0x103fb7fff libBulletCollision.3.25.dylib () <7cdacca7-3781-3f55-b66f-5d9191090139> /opt/homebrew//libBulletCollision.3.25.dylib
0x103cdc000 - 0x103cf3fff libLinearMath.3.25.dylib () <9c3e807b-e0f6-3acd-9911-0c44285ab85f> /opt/homebrew//libLinearMath.3.25.dylib
0x104090000 - 0x1040dffff libBulletSoftBody.3.25.dylib () <76c600c6-11bf-358c-8f56-ba210077dc13> /opt/homebrew//libBulletSoftBody.3.25.dylib
0x104290000 - 0x1043a3fff libSDL2-2.0.0.dylib () <4d4cfb28-042a-3e9f-af47-13f39d158e96> /opt/homebrew//libSDL2-2.0.0.dylib
0x1041b8000 - 0x104233fff libfreetype.6.dylib () <166fea07-2eb1-3cc6-bd74-1f25515bc9e0> /opt/homebrew//libfreetype.6.dylib
0x103d0c000 - 0x103d23fff libSDL2_image-2.0.0.dylib ()
External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 0 thread_create: 0 thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%) Writable regions: Total=2.2G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.2G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Activity Tracing 256K 1 ColorSync 480K 24 CoreAnimation 16K 1 CoreGraphics 16K 1 Foundation 16K 1 Kernel Alloc Once 32K 1 MALLOC 1.1G 95 MALLOC guard page 192K 10 MALLOC_MEDIUM (reserved) 704.0M 7 reserved VM address space (unallocated) MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated) OpenGL GLSL 256K 3 STACK GUARD 56.4M 24 Stack 20.2M 24 VM_ALLOCATE 5120K 122 AUTH 709K 182 AUTH_CONST 13.4M 349 CTF 824 1 DATA 5047K 365 DATA_CONST 17.6M 383 __DATA_DIRTY 803K 120 FONT_DATA 2352 1 GLSLBUILTINS 5174K 1 LINKEDIT 812.2M 33 OBJC_RO 66.3M 1 __OBJC_RW 2011K 1 TEXT 280.3M 399 dyld private memory 272K 2 mapped file 68.8M 21 shared memory 864K 14 =========== ======= ======= TOTAL 3.5G 2188 TOTAL, minus reserved VM space 2.4G 2188
{"app_name":"LimonEngine","timestamp":"2023-10-02 18:03:06.00 +0100","app_version":"","slice_uuid":"5c0faaa2-91d7-36e5-801c-bf138d13d26c","build_version":"","platform":1,"share_with_app_devs":0,"is_first_party":1,"bug_type":"309","os_version":"macOS 13.4 (22F66)","roots_installed":0,"incident_id":"A5B9F853-F72B-4819-BD5C-AB83DF9CB682","name":"LimonEngine"}
{
"uptime" : 230000,
"procRole" : "Background",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "MacBookPro17,1",
"coalitionID" : 638,
"osVersion" : {
"train" : "macOS 13.4",
"build" : "22F66",
"releaseType" : "User"
},
"captureTime" : "2023-10-02 18:03:04.5423 +0100",
"incident" : "A5B9F853-F72B-4819-BD5C-AB83DF9CB682",
"pid" : 57443,
"translated" : false,
"cpuType" : "ARM-64",
"roots_installed" : 0,
"bug_type" : "309",
"procLaunch" : "2023-10-02 18:03:01.1798 +0100",
"procStartAbsTime" : 5551937116047,
"procExitAbsTime" : 5552015952527,
"procName" : "LimonEngine",
"procPath" : "\/Users\/USER\/\/LimonEngine",
"parentProc" : "zsh",
"parentPid" : 780,
"coalitionName" : "com.apple.Terminal",
"crashReporterKey" : "EBAE6835-9518-BAD1-42A1-FC694AF5C2A7",
"responsiblePid" : 615,
"responsibleProc" : "Terminal",
"codeSigningID" : "LimonEngine",
"codeSigningTeamID" : "",
"codeSigningFlags" : 570556929,
"codeSigningValidationCategory" : 10,
"codeSigningTrustLevel" : 0,
"wakeTime" : 15943,
"sleepWakeUUID" : "975F3431-3C1E-438C-AE4D-FEAF0359FCD2",
"sip" : "enabled",
"vmRegionInfo" : "0 is not in any region. Bytes before following region: 4343693312\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 102e78000-1034c8000 [ 6464K] r-x\/r-x SM=COW ...\/LimonEngine",
"exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"},
"termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":57443},
"ktriageinfo" : "VM - (arg = 0x0) pmap_enter retried due to resource shortage\n",
"vmregioninfo" : "0 is not in any region. Bytes before following region: 4343693312\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n TEXT 102e78000-1034c8000 [ 6464K] r-x\/r-x SM=COW ...*\/LimonEngine",
"extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
"faultingThread" : 0,
"threads" : [{"triggered":true,"id":2783281,"threadState":{"x":[{"value":4448879104},{"value":0},{"value":384},{"value":4448879136},{"value":18446744069260672512},{"value":8834499696,"symbolLocation":0,"symbol":"glBufferSubData_Exec"},{"value":105553125548712},{"value":105553125548760},{"value":4448878592},{"value":0},{"value":0},{"value":132},{"value":0},{"value":1},{"value":132},{"value":4095424530},{"value":7142614592,"symbolLocation":0,"symbol":"_platform_memmove"},{"value":9815415240},{"value":0},{"value":105553125548760},{"value":1},{"value":5545071144},{"value":6123186864},{"value":105553125548712},{"value":105553125548700},{"value":6123186800},{"value":0},{"value":4496950976,"symbolLocation":0,"symbol":"glewBindBuffer"},{"value":4496950992,"symbolLocation":0,"symbol":"glewBufferSubData"}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4449122496},"cpsr":{"value":2147487744},"fp":{"value":6123186768},"sp":{"value":6123186672},"esr":{"value":2449473542,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":7142614736,"matchesCrashFrame":1},"far":{"value":0}},"queue":"com.apple.main-thread","frames":[{"imageOffset":14032,"symbol":"_platform_memmove","symbolLocation":144,"imageIndex":32},{"imageOffset":63680,"sourceLine":1467,"sourceFile":"OpenGLGraphics.cpp","symbol":"OpenGLGraphics::setLight(int, glm::vec<3, float, (glm::qualifier)0> const&, glm::mat<4, 4, float, (glm::qualifier)0> const, glm::mat<4, 4, float, (glm::qualifier)0> const&, glm::vec<3, float, (glm::qualifier)0> const&, glm::vec<3, float, (glm::qualifier)0> const&, glm::vec<3, float, (glm::qualifier)0> const&, int, float)","imageIndex":28,"symbolLocation":128},{"imageOffset":689544,"sourceLine":2971,"sourceFile":"World.cpp","symbol":"World::updateActiveLights(bool)","imageIndex":0,"symbolLocation":1280},{"imageOffset":846576,"sourceLine":759,"sourceFile":"WorldLoader.cpp","symbol":"WorldLoader::loadLights(tinyxml2::XMLNode, World*) const","imageIndex":0,"symbolLocation":2544},{"imageOffset":828436,"sourceLine":268,"sourceFile":"WorldLoader.cpp","symbol":"WorldLoader::loadMapFromXML(std::1::basic_string<char, std::1::char_traits
},
"deploymentId" : 240000002
},
{
"rolloutId" : "62c751b6bcb0435c2153fe92",
"factorPackIds" : {
"SIRI_UNDERSTANDING_ASR_ASSISTANT" : "64f90ad90cac350e82935b7a",
"SIRI_UNDERSTANDING_MORPHUN" : "64e514ddc83b9a3d50649ddc"
},
"deploymentId" : 240000342
}
], "experiments" : [
] } }
Model: MacBookPro17,1, BootROM 8422.121.1, proc 8:4:4 processors, 8 GB, SMC Graphics: Apple M1, Apple M1, Built-In Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online Memory Module: LPDDR4, Hynix AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4378), wl0: Jan 12 2023 05:52:26 version 18.20.383.14.7.8.149 FWID 01-1469d19d Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en0 USB Device: USB31Bus USB Device: USB31Bus Thunderbolt Bus: MacBook Pro, Apple Inc. Thunderbolt Bus: MacBook Pro, Apple Inc. `
Oh man, I don't have access to an m1 Mac. It looks like a null pointer access issue, maybe failed new?
Windows is not on m1 right?
Oh man, I don't have access to an m1 Mac. It looks like a null pointer access issue, maybe failed new?
Windows is not on m1 right?
Ohh no thats why trying there as well though I got dangling reference error which I believe can be solved by -Wno.
If anybody getting error regarding OpenGL Reference on windows this is how it worked for me.
Install libraries using mysy2 terminal but after that when I tried to run this command
mkdir build && cd build && cmake ../ && cd ..
It failed with error OpenGL not found to overcome this issue I used this command in command line not mysy2 terminal
mkdir build && cd build && cmake -DCMAKE_CXX_COMPILER=g++ -DCMAKE_CC_COMPILER=gcc -DCMAKE_MAKE_PROGRAM=mingw32-make -G "MinGW Makefiles" ../ && cd ..
Just make sure to have path of bin for both cmake and mingw64 placed in windows system environment and cmake should be download sepratly from browser.
After this you need to run this inside mingw64 terminal and not msys2
cd build && mingw32-make && cp -a ../Data .
And after this it should start building if you get any error like -Wdangling-reference: error you can put -Wno-error=dangling-reference in CMakeLists.txt inside IF(WIN32) condition line number might be 22.
Do you get dangling references? I would like to fix them
Yeah it actually came when I build I can share the log I guess can navigate 💯
yes please. I would like to take a look.
Hey man, I managed to check it. It is wholly an assimp issue. I am going to look into it, but in the meantime, you can use a system build version by changing variable LIBS_EXTERNAL_ASSIMP in cmakefile to on
.
The LIBS_EXTERNAL_ASSIMP flag forces cmake to look for library in custom provided paths. Otherwise (with disabled flag), if it's found in system libs, it will be used. If not, the library will be built from sources. I can say that 1st option (as I added it) probably won't help using system-provided lib. Or help, conversely, if assimp is forked, debugged and patched -- that's almost ideal use of the option.
I cloned the
master
branch. It's failed at linking the OpenAL-Soft dependency:/usr/bin/sed: can't read OpenAL32.def: No such file or directory