From: Luther T. C. <lut...@gm...> - 2014-01-15 15:11:04
|
On 01/15/2014 02:58 AM, Guilherme Brondani Torri wrote: > On 15/01/14 03:44, Luther T. Cat wrote: >> Hello Guilherme, >> >> >> On 1/14/14, 4:45 PM, Guilherme Brondani Torri wrote: >>> Hi, >>> >>> I just added a set of experimental CMake configuration files for >>> qucs-core to the master branch on SourceForge. >> If you find it helpful, I've already made adms compile with CMake. >> Please see the project here: >> https://github.com/lutherthecat/ADMS >> > Hi Luther, > Thanks for the info! >> do not do parallel make (e.g. make -j2) until the bison generation is made safe. >> >> > What do you mean by 'made safe'? It requires changes in the code or in > the CMake files? Hi, In https://github.com/lutherthecat/ADMS/blob/master/admsXml/CMakeLists.txt: COMMAND bison ARGS -by -d -pveriloga verilogaYacc.y COMMAND mv ARGS -f y.tab.c verilogaYacc.c COMMAND mv ARGS -f y.tab.h verilogaYacc.h The mv command needs to be removed and the proper bison option must be specified to generate a specific filename. It is easy enough to do, but this was a direct transliteration of the old make. A parallel make would create multiple y.tab.c at the same time which belong to different files. Please note I added a default config.h, which is not generated. Regards, Luther > > Best regars, > Guilherme > > ------------------------------------------------------------------------------ > CenturyLink Cloud: The Leader in Enterprise Cloud Services. > Learn Why More Businesses Are Choosing CenturyLink Cloud For > Critical Workloads, Development Environments & Everything In Between. > Get a Quote or Start a Free Trial Today. > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk > _______________________________________________ > Qucs-devel mailing list > Quc...@li... > https://lists.sourceforge.net/lists/listinfo/qucs-devel |