5 Oct
                
                    2013
                
            
            
                5 Oct
                
                '13
                
            
            
            
        
    
                4:37 p.m.
            
        Hi all, Let's say I want to #include a C header file in my Haskell library just to read some macro definitions. The C header file also contains some C code. Is there a way to load only macro definitions and not C code in #include declarations in Haskell? What I'm trying to do is I'm linking my library against this C library but I want to support different versions of this C library, so I want to read it's version from one of it's header files. The problem is the header file contains some C code and makes my Haskell source code mixed with C source before compilation. Any suggestions would be appreciated, Thanks, --- Ömer Sinan Ağacan http://osa1.net