Hiya,

Not sure who was doing the official version but I started to port it to VC6 style 
compiler 
and there was a few things I had to change (some may have been specific to this 
compiler thou :<). 

Somethings like 
inline insides extern "C" { } chunks throws up an error ... as inline is not a c 
keyword. So 
what I did was #define a C_INLINE macro ... 

so you end up with something like 

#ifdef WIN32
//ugly MS hack here
#define C_INLINE __inline 
#else
#define C_INLINE inline
#endif

Other things I did was making sure that all function ptrs that were passed into 
functions 
matched the proper prototype (some of the functions had left out const before structs 
in 
parameters). There was also a few other little features I found ... I will have a look 
again 
at what I changed if you are interested ... thou preferably the person we should 
collab 
with the person doing the cygwin32 port ? whoever you are :P

Original message from: 
>I'm compiling the japhar sources by hand and creating a config.h with the
>pieces I need manually.
>It is going slow...
>Is anyone else working on this... have a list of roadblocks... any help at
>all?
>
>

Reply via email to