muchas gracias amigo ya entendi los de las opciones del compilador y la libreia gracias a tu orientacion y luego de un par de horas en la web mis errores se reducen basicamente ahora a :
swemptab.c
c:openastroopenastro.org-1.1.23.origpyswissephpyswisseph-1.75.01srcswemptab.c(84) : error C2061: error de sintaxis : identificador 'mertabl'
c:openastroopenastro.org-1.1.23.origpyswissephpyswisseph-1.75.01srcswemptab.c(84) : error C2059: error de sintaxis : ';'
c:openastroopenastro.org-1.1.23.origpyswissephpyswisseph-1.75.01srcswemptab.c(84) : error C3409: no se permite un bloque de atributos vacío
la linea de codigo donde me da el eroor es
static double FAR mertabl[] = {
35.85255, -163.26379, 53810162857.56026, 908082.18475,
0.05214, -0.07712,
1.07258, 0.04008, 0.49259, 0.00230,
0.02324, 0.05869,
0.24516, 0.22898, -0.06037, 0.13023,
0.00331, -0.03576,
0.06464, 0.00089,
};
y lo otro son como 200 warning con
warning C4996: 'sprintf': This function or variable may be unsafe.
desde ya muchas gracias