Comments (3)
that is strange. I will discuss with the guy that implemented that part to see if there is some error in some version of the patch retopologizer
from quadwild.
I followed all of the instructions on the Github, including adjusting my Gurobi path. When I type
qmake
, the MakeFile gets generated. Then when I typemake
, I get the errorMakefile:1750: recipe for target 'lp_rlp.o' failed make: *** [lp_rlp.o] Error 1
Here's an example error block, I don't understand how I would solve this. I am compiling on a linux 64 machine:
../libs/quadretopology/patterns/patterns/lp_solve_5.5/lp_rlp.y:30:26: error: ‘yyscanner’ undeclared (first use in this function); did you mean ‘scanner’? #define PARM yyget_extra(yyscanner) ^ ../libs/quadretopology/patterns/patterns/lp_solve_5.5/lp_rlp.h:996:20: note: in expansion of macro ‘PARM’ parse_parm *pp = PARM; ^~~~ ../libs/quadretopology/patterns/patterns/lp_solve_5.5/lp_rlp.y:30:26: note: each undeclared identifier is reported only once for each function it appears in #define PARM yyget_extra(yyscanner) ^ ../libs/quadretopology/patterns/patterns/lp_solve_5.5/lp_rlp.h:996:20: note: in expansion of macro ‘PARM’ parse_parm *pp = PARM; ^~~~ In file included from ../libs/quadretopology/patterns/patterns/lp_solve_5.5/lp_rlp.y:107:0: ../libs/quadretopology/patterns/patterns/lp_solve_5.5/lp_rlp.h:999:10: error: ‘COMMA’ undeclared (first use in this function); did you mean ‘ECOMM’? return(COMMA); ^~~~~ ECOMM
My comilation get stuck with same error with linux. I tried to replace the lpsolve library with the newest version and compile bison2.3 as described in comment of lp_rlp.y, but with no effect. Finally, I compile it with earlier commitments and succeed with commit id d1c5d372d3371dac5a29bb92d468877a69b62aa8
. So I suspect that some changes in the new commitment caused the issue.
from quadwild.
Hi. I also faced this issue, and the problem is that lpsolve should be compiled before in order to get the library binaries needed by the project. In my machine, it was enough to launch the compilation of quadwild project (even if compilation errors were issued, it generated the binaries for lpsolve), perform a clean with qtcreator, and relaunch the quadwild build. In case you have problems, try to compile lpsolve separately and, if necessary, change the library path in the corresponding .pri file.
from quadwild.
Related Issues (20)
- To ensure adoption of quadwild, provide binaries for Windows, Mac and Linux. HOT 5
- how to use the three components? HOT 1
- Skip quadrangulation and extract tracing results as coarse mesh
- Is it possible to use quadwild without gurobi solver? HOT 1
- Segment violation (generated `core')
- does it preserve the features after remeshing?
- The remeshed object has been rotated. HOT 3
- qmake
- Can this method be used for open boundary surfaces?
- Unable to compile quadwild due to lack of gurobi HOT 8
- About operating system issues
- How to see the patch?
- qmake undefined reference to
- Unable to compile even with Gurobi Solver. HOT 1
- Relicense to be importabled into Godot Engine as a c++ module HOT 2
- Field Tracing Problem HOT 3
- Stuck on 1 - Remesh and field HOT 1
- Replace Gurobi Solver HOT 3
- Different level of detail/quad density HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quadwild.