danhambleton
danhambleton
Interesting! The diagnostics reveals: ``` === tools: git: found cmake: found ccmake: found make: found ninja: OPTIONAL, NOT FOUND (required for building '*-ninja-*' configs) xcodebuild: found javac: OPTIONAL, NOT FOUND...
Here is the output of the build step... [build_debug.txt](https://github.com/floooh/oryol/files/2616992/build_debug.txt) In case it helps, DebugShaders.h is being created BUT the file is empty... ![image](https://user-images.githubusercontent.com/1939589/49036447-c0a84e00-f185-11e8-892c-96db387f1049.png)
``` Showing Recent Messages Prepare build note: Using legacy build system Build target ALL_GENERATE of project iogramx with configuration Debug PhaseScriptExecution CMake\ Rules /Users/daniel/Dev/iogramx/fips-build/iogramx/osx-xcode-debug/oryol_Dbg/iogramx.build/Debug/ALL_GENERATE.build/Script-C0E09B622AD94DBEB561478C.sh cd /Users/daniel/Dev/iogramx/iogramx /bin/sh -c /Users/daniel/Dev/iogramx/fips-build/iogramx/osx-xcode-debug/oryol_Dbg/iogramx.build/Debug/ALL_GENERATE.build/Script-C0E09B622AD94DBEB561478C.sh echo...
Hrmm, strange. I double checked the compiler flags and they are indeed the same. The relevant ones for triangle seem to be: ``` TRILIBRARY ANSI_DECLARATORS NO_TIMER ```
I am happy to test whatever changes on my windows set up, btw.
Ah, that makes sense. Good catch! I will test it out.
Thanks! So, something like: ``` struct ModelerVertex : public MinimalVertexData, public RemeshVertexData { }; struct ModelerTriangle : public MinimalTriangleData, public RemeshTriangleData { //void merge(const ModelerTriangle &, const ModelerTriangle &) {}...
To clarify, just defining these structs generates the error - the code compiled fine before.
I actually get this error simply by including mesh.h in the wincork main... Full error here: ``` Error 7 error LNK2005: "class std::basic_ostream & __cdecl operator
I understand the gist of the error and am totally fine with working away on my own on this (i.e. this is open source code and you probably don't want...