Hello Greg,

I have the smarts.tab.cpp.cmake and lex.yysmarts.cpp.cmake not the versions 
with the cmake extension. 


What is the exact bison command it is trying to run, so I can test it 
indepentantly? 


I also again tried to build without using the nmake target, like so:
 > cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="" 
-DCMAKE_MAKE_PROGRAM="nmake" -DBOOST_ROOT=c:/boost -G"Visual Studio 9 2008 
Win64" ..

But configure fails with a long string of errors like:


-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCIn
formation.cmake:37 (get_filename_component):
  get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
  CMakeLists.txt:3 (PROJECT)


Looking around, the get_filename_component seems to be a common but correctable 
error when still targeting VS Express/SDK 2008. This is likely a fixable bug.


Thanks,
Michael




On Monday, February 3, 2014 8:46 PM, Greg Landrum <[email protected]> 
wrote:
 
Minor correction:


On Tue, Feb 4, 2014 at 5:38 AM, Greg Landrum <[email protected]> wrote:.

>
>Can you please confirm that in $RDBASE/Code/GraphMol/SmilesParse you have the 
>files:
>lex.yysmarts.cpp.cmake and, hopefully, lex.yysmarts.cpp?

Those files should also be there, but the ones that are relevant here are 
smarts.tab.cpp.cmake and smarts.tab.cpp

Best,
-greg 
------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Rdkit-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to