extensions/_libastro.c:3:20: fel: Python.h: File not found

Bug #602246 reported by bmjbmj
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PyEphem
Invalid
Undecided
Unassigned

Bug Description

sudo easy_install pyephem

Searching for pyephem

Reading http://pypi.python.org/simple/pyephem/

Reading http://rhodesmill.org/pyephem/

Best match: pyephem 3.7.3.4

Downloading http://pypi.python.org/packages/source/p/pyephem/pyephem-3.7.3.4.tar.gz

Processing pyephem-3.7.3.4.tar.gz

Running pyephem-3.7.3.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-esWqbU/pyephem-3.7.3.4/egg-dist-tmp-Bwbuze

extensions/_libastro.c:3:20: fel: Python.h: File not found
extensions/_libastro.c:5:22: fel: datetime.h: File not found
extensions/_libastro.c:6:26: fel: structmember.h: File not found

extensions/_libastro.c:46: fel: expected specifier-qualifier-list before "PyObject_HEAD"

extensions/_libastro.c:51: fel: expected specifier-qualifier-list before "PyObject_HEAD"

extensions/_libastro.c:63: fel: expected specifier-qualifier-list before "PyObject_HEAD"

extensions/_libastro.c:73: fel: expected specifier-qualifier-list before "PyObject_HEAD"

extensions/_libastro.c:82: fel: expected specifier-qualifier-list before "PyObject_HEAD"

extensions/_libastro.c:91: fel: expected specifier-qualifier-list before "PyObject_HEAD"

extensions/_libastro.c: I funktion "mjd_now":

extensions/_libastro.c:103: varning: implicit deklaration av funktionen "time"

extensions/_libastro.c: På toppnivå:

extensions/_libastro.c:108: fel: expected ")" before "*" token

extensions/_libastro.c:127: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c: I funktion "copy_planet_from_builtin":

extensions/_libastro.c:159: varning: implicit deklaration av funktionen "PyErr_Format"

extensions/_libastro.c:159: fel: "PyExc_TypeError" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:159: fel: (Varje odeklarerad identifierare rapporteras bara en gång

extensions/_libastro.c:159: fel: för varje funktion den finns i.)

extensions/_libastro.c:163: varning: implicit deklaration av funktionen "memcpy"

extensions/_libastro.c:163: varning: inkompatibel implicit deklaration av inbyggd funktion "memcpy"

extensions/_libastro.c:163: fel: "Planet" har ingen medlem med namnet "obj"

extensions/_libastro.c: På toppnivå:

extensions/_libastro.c:171: fel: expected "=", ",", ";", "asm" or "__attribute__" before "AngleType"

extensions/_libastro.c:174: fel: expected specifier-qualifier-list before "PyFloatObject"

extensions/_libastro.c:178: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:186: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:197: fel: expected ")" before "*" token

extensions/_libastro.c:208: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:213: fel: expected ")" before "*" token

extensions/_libastro.c:219: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:225: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:232: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:244: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:256: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Angle_NumberMethods"

extensions/_libastro.c:263: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Angle_getset"

extensions/_libastro.c:271: fel: expected "=", ",", ";", "asm" or "__attribute__" before "AngleType"

extensions/_libastro.c:318: fel: expected "=", ",", ";", "asm" or "__attribute__" before "DateType"

extensions/_libastro.c:320: fel: expected "=", ",", ";", "asm" or "__attribute__" before "DateObject"

extensions/_libastro.c:322: fel: expected ")" before "*" token

extensions/_libastro.c:327: fel: expected ")" before "*" token

extensions/_libastro.c:390: fel: expected ")" before "*" token

extensions/_libastro.c:403: fel: expected ")" before "*" token

extensions/_libastro.c:417: fel: expected ")" before "*" token

extensions/_libastro.c: I funktion "mjd_six":

extensions/_libastro.c:438: varning: implicit deklaration av funktionen "fmod"

extensions/_libastro.c:438: varning: inkompatibel implicit deklaration av inbyggd funktion "fmod"

extensions/_libastro.c: På toppnivå:

extensions/_libastro.c:445: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:452: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:466: fel: expected ")" before "*" token

extensions/_libastro.c:478: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:483: fel: expected ")" before "*" token

extensions/_libastro.c:489: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:498: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:507: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:519: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Date_methods"

extensions/_libastro.c:529: fel: expected "=", ",", ";", "asm" or "__attribute__" before "DateType"

extensions/_libastro.c:593: fel: expected ")" before "*" token

extensions/_libastro.c:611: fel: expected ")" before "*" token

extensions/_libastro.c:644: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:649: fel: expected ")" before "*" token

extensions/_libastro.c:658: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:663: fel: expected ")" before "*" token

extensions/_libastro.c:672: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:677: fel: expected ")" before "*" token

extensions/_libastro.c:687: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:692: fel: expected ")" before "*" token

extensions/_libastro.c:701: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:706: fel: expected ")" before "*" token

extensions/_libastro.c:716: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:721: fel: expected ")" before "*" token

extensions/_libastro.c:741: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:747: fel: expected ")" before "*" token

extensions/_libastro.c:768: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:774: fel: expected ")" before "*" token

extensions/_libastro.c:785: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:791: fel: expected ")" before "*" token

extensions/_libastro.c:807: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:813: fel: expected ")" before "*" token

extensions/_libastro.c:825: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:831: fel: expected ")" before "*" token

extensions/_libastro.c:851: fel: expected ")" before "*" token

extensions/_libastro.c:866: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:874: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:912: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:918: fel: expected ")" before "*" token

extensions/_libastro.c:944: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Observer_methods"

extensions/_libastro.c:954: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Observer_getset"

extensions/_libastro.c:968: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Observer_members"

extensions/_libastro.c:977: fel: expected "=", ",", ";", "asm" or "__attribute__" before "ObserverType"

extensions/_libastro.c:1026: fel: expected "=", ",", ";", "asm" or "__attribute__" before "BodyType"

extensions/_libastro.c:1027: fel: expected "=", ",", ";", "asm" or "__attribute__" before "PlanetType"

extensions/_libastro.c:1028: fel: expected "=", ",", ";", "asm" or "__attribute__" before "JupiterType"

extensions/_libastro.c:1029: fel: expected "=", ",", ";", "asm" or "__attribute__" before "SaturnType"

extensions/_libastro.c:1030: fel: expected "=", ",", ";", "asm" or "__attribute__" before "MoonType"

extensions/_libastro.c:1031: fel: expected "=", ",", ";", "asm" or "__attribute__" before "PlanetMoonType"

extensions/_libastro.c:1033: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c: I funktion "Body_setup":

extensions/_libastro.c:1040: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c: På toppnivå:

extensions/_libastro.c:1046: fel: expected ")" before "*" token

extensions/_libastro.c:1053: fel: expected declaration specifiers or "..." before "PyObject"

extensions/_libastro.c:1053: fel: expected declaration specifiers or "..." before "PyObject"

extensions/_libastro.c: I funktion "Planet_setup":

extensions/_libastro.c:1057: fel: "Planet" har ingen medlem med namnet "name"

extensions/_libastro.c:1058: varning: implicit deklaration av funktionen "PyTuple_Check"

extensions/_libastro.c:1058: fel: "args" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1058: varning: implicit deklaration av funktionen "PyTuple_Size"

extensions/_libastro.c:1059: fel: "PyObject" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1059: fel: "result" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1059: varning: implicit deklaration av funktionen "Body_compute"

extensions/_libastro.c:1059: fel: expected expression before ")" token

extensions/_libastro.c:1061: varning: implicit deklaration av funktionen "Py_DECREF"

extensions/_libastro.c: På toppnivå:

extensions/_libastro.c:1066: fel: expected ")" before "*" token

extensions/_libastro.c:1087: fel: expected ")" before "*" token

extensions/_libastro.c:1092: fel: expected ")" before "*" token

extensions/_libastro.c:1097: fel: expected ")" before "*" token

extensions/_libastro.c:1104: fel: expected ")" before "*" token

extensions/_libastro.c:1126: fel: expected ")" before "*" token

extensions/_libastro.c:1138: fel: expected ")" before "*" token

extensions/_libastro.c:1139: fel: expected ")" before "*" token

extensions/_libastro.c:1140: fel: expected ")" before "*" token

extensions/_libastro.c:1141: fel: expected ")" before "*" token

extensions/_libastro.c:1143: fel: expected ")" before "*" token

extensions/_libastro.c:1165: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1223: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1231: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1240: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1263: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Body_methods"

extensions/_libastro.c:1277: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1282: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1287: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1292: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c: I funktion "Body_obj_cir":

extensions/_libastro.c:1306: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1307: fel: "PyExc_RuntimeError" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1312: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1319: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1321: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1323: fel: "Body" har ingen medlem med namnet "now"

extensions/_libastro.c:1323: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1324: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c: I funktion "Body_riset_cir":

extensions/_libastro.c:1342: varning: implicit deklaration av funktionen "PyErr_Warn"

extensions/_libastro.c:1342: fel: "PyExc_DeprecationWarning" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1345: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1346: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1347: fel: "PyExc_RuntimeError" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1351: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1357: fel: "Body" har ingen medlem med namnet "now"

extensions/_libastro.c:1357: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1358: fel: "Body" har ingen medlem med namnet "now"

extensions/_libastro.c:1358: fel: "Body" har ingen medlem med namnet "riset"

extensions/_libastro.c:1359: fel: "Body" har ingen medlem med namnet "obj"

extensions/_libastro.c:1361: fel: "Body" har ingen medlem med namnet "riset"

extensions/_libastro.c: I funktion "Moon_llibration":

extensions/_libastro.c:1371: fel: "Moon" har ingen medlem med namnet "obj"

extensions/_libastro.c:1373: fel: "Moon" har ingen medlem med namnet "obj"

extensions/_libastro.c:1374: fel: "PyExc_RuntimeError" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1378: fel: "Moon" har ingen medlem med namnet "now"

extensions/_libastro.c:1378: fel: "Moon" har ingen medlem med namnet "llat"

extensions/_libastro.c:1378: fel: "Moon" har ingen medlem med namnet "llon"

extensions/_libastro.c:1379: fel: "Moon" har ingen medlem med namnet "obj"

extensions/_libastro.c: I funktion "Moon_colong":

extensions/_libastro.c:1385: fel: "Moon" har ingen medlem med namnet "obj"

extensions/_libastro.c:1387: fel: "Moon" har ingen medlem med namnet "obj"

extensions/_libastro.c:1388: fel: "PyExc_RuntimeError" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1392: fel: "Moon" har ingen medlem med namnet "now"

extensions/_libastro.c:1393: fel: "Moon" har ingen medlem med namnet "c"

extensions/_libastro.c:1393: fel: "Moon" har ingen medlem med namnet "k"

extensions/_libastro.c:1393: fel: "Moon" har ingen medlem med namnet "s"

extensions/_libastro.c:1394: fel: "Moon" har ingen medlem med namnet "obj"

extensions/_libastro.c: I funktion "Jupiter_cml":

extensions/_libastro.c:1400: fel: "Jupiter" har ingen medlem med namnet "obj"

extensions/_libastro.c:1402: fel: "Jupiter" har ingen medlem med namnet "obj"

extensions/_libastro.c:1403: fel: "PyExc_RuntimeError" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1408: fel: "Jupiter" har ingen medlem med namnet "now"

extensions/_libastro.c:1408: fel: "Jupiter" har ingen medlem med namnet "cmlI"

extensions/_libastro.c:1408: fel: "Jupiter" har ingen medlem med namnet "cmlII"

extensions/_libastro.c:1409: fel: "Jupiter" har ingen medlem med namnet "obj"

extensions/_libastro.c: I funktion "Saturn_satrings":

extensions/_libastro.c:1416: fel: "Saturn" har ingen medlem med namnet "obj"

extensions/_libastro.c:1418: fel: "Saturn" har ingen medlem med namnet "obj"

extensions/_libastro.c:1419: fel: "PyExc_RuntimeError" är odeklarerad (första förekomsten i denna funktion)

extensions/_libastro.c:1424: fel: "Saturn" har ingen medlem med namnet "now"

extensions/_libastro.c:1425: fel: "Saturn" har ingen medlem med namnet "obj"

extensions/_libastro.c:1425: fel: "Saturn" har ingen medlem med namnet "obj"

extensions/_libastro.c:1425: fel: "Saturn" har ingen medlem med namnet "obj"

extensions/_libastro.c:1426: fel: "Saturn" har ingen medlem med namnet "now"

extensions/_libastro.c:1427: fel: "Saturn" har ingen medlem med namnet "etilt"

extensions/_libastro.c:1427: fel: "Saturn" har ingen medlem med namnet "stilt"

extensions/_libastro.c:1428: fel: "Saturn" har ingen medlem med namnet "obj"

extensions/_libastro.c: På toppnivå:

extensions/_libastro.c:1448: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1449: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1450: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1451: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1452: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1453: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1454: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1455: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1456: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1457: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1458: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1460: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1461: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1462: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1463: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1464: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1466: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1467: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1468: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1469: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1470: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1472: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1473: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1474: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1475: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1482: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1483: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1485: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1486: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1500: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1502: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1504: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1505: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1506: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1508: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1517: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1518: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1524: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1525: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1526: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1534: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1535: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1543: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1544: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1551: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1561: fel: expected ")" before "*" token

extensions/_libastro.c:1574: fel: expected ")" before "*" token

extensions/_libastro.c:1583: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1590: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1601: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1612: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:1623: fel: expected ")" before "*" token

extensions/_libastro.c:1633: fel: expected ")" before "*" token

extensions/_libastro.c:1647: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Body_getset"

extensions/_libastro.c:1690: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Planet_getset"

extensions/_libastro.c:1707: fel: expected "=", ",", ";", "asm" or "__attribute__" before "PlanetMoon_getset"

extensions/_libastro.c:1743: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Moon_getset"

extensions/_libastro.c:1757: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Jupiter_getset"

extensions/_libastro.c:1767: fel: expected "=", ",", ";", "asm" or "__attribute__" before "Saturn_getset"

extensions/_libastro.c:1777: fel: expected "=", ",", ";", "asm" or "__attribute__" before "FixedBody_getset"

extensions/_libastro.c:1794: fel: expected "=", ",", ";", "asm" or "__attribute__" before "FixedBody_members"

extensions/_libastro.c:1799: fel: expected "=", ",", ";", "asm" or "__attribute__" before "EllipticalBody_getset"

extensions/_libastro.c:1817: fel: expected "=", ",", ";", "asm" or "__attribute__" before "EllipticalBody_members"

extensions/_libastro.c:1824: fel: expected "=", ",", ";", "asm" or "__attribute__" before "HyperbolicBody_getset"

extensions/_libastro.c:1837: fel: expected "=", ",", ";", "asm" or "__attribute__" before "HyperbolicBody_members"

extensions/_libastro.c:1846: fel: expected "=", ",", ";", "asm" or "__attribute__" before "ParabolicBody_getset"

extensions/_libastro.c:1857: fel: expected "=", ",", ";", "asm" or "__attribute__" before "ParabolicBody_members"

extensions/_libastro.c:1865: fel: expected "=", ",", ";", "asm" or "__attribute__" before "EarthSatellite_getset"

extensions/_libastro.c:1888: fel: expected "=", ",", ";", "asm" or "__attribute__" before "EarthSatellite_members"

extensions/_libastro.c:1915: fel: expected "=", ",", ";", "asm" or "__attribute__" before "BodyType"

extensions/_libastro.c:1958: fel: expected "=", ",", ";", "asm" or "__attribute__" before "PlanetType"

extensions/_libastro.c:2001: fel: expected "=", ",", ";", "asm" or "__attribute__" before "PlanetMoonType"

extensions/_libastro.c:2044: fel: expected "=", ",", ";", "asm" or "__attribute__" before "JupiterType"

extensions/_libastro.c:2087: fel: expected "=", ",", ";", "asm" or "__attribute__" before "SaturnType"

extensions/_libastro.c:2130: fel: expected "=", ",", ";", "asm" or "__attribute__" before "MoonType"

extensions/_libastro.c:2173: fel: expected "=", ",", ";", "asm" or "__attribute__" before "FixedBodyType"

extensions/_libastro.c:2216: fel: expected "=", ",", ";", "asm" or "__attribute__" before "BinaryStarType"

extensions/_libastro.c:2259: fel: expected "=", ",", ";", "asm" or "__attribute__" before "EllipticalBodyType"

extensions/_libastro.c:2302: fel: expected "=", ",", ";", "asm" or "__attribute__" before "HyperbolicBodyType"

extensions/_libastro.c:2345: fel: expected "=", ",", ";", "asm" or "__attribute__" before "ParabolicBodyType"

extensions/_libastro.c:2388: fel: expected "=", ",", ";", "asm" or "__attribute__" before "EarthSatelliteType"

extensions/_libastro.c:2433: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2440: fel: expected ")" before "*" token

extensions/_libastro.c:2478: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2499: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2540: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2562: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2592: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2601: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2614: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2624: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2634: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2649: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2733: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2747: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2761: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2784: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2792: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2800: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2808: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2816: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2825: fel: expected "=", ",", ";", "asm" or "__attribute__" before "*" token

extensions/_libastro.c:2892: fel: expected "=", ",", ";", "asm" or "__attribute__" before "libastro_methods"

extensions/_libastro.c:2952: varning: returtyp sätts skönsmässigt till "int"

extensions/_libastro.c: I funktion "DL_EXPORT":

extensions/_libastro.c:2952: fel: expected declaration specifiers before "init_libastro"

extensions/_libastro.c:3041: fel: expected "{" at end of input

error: Setup script exited with error: command 'gcc' failed with exit status 1

Revision history for this message
Brandon Rhodes (brandon-rhodes) wrote :

When you get compilation errors like this, always look up at the very first error — that's the one that will tell you what's going on. :-) In this case, it says:

extensions/_libastro.c:3:20: fel: Python.h: File not found

That just means that you don't have a Python development environment installed. The way your system is set up, therefore, won't allow any Python modules to be compiled; this isn't a problem specifically with PyEphem.

You just need to install the Python development tools. I'd tell you how, but you didn't say what operating system you're using. On Debian and Ubuntu systems, you'll just need to install the package named something like "python-dev". Try it out and let me know if it works!

Changed in pyephem:
status: New → Invalid
Revision history for this message
bmjbmj (bmjbmj) wrote : Re: [Bug 602246] Re: extensions/_libastro.c:3:20: fel: Python.h: File not found

Thank you that info solved the problem.

WR/ B Mathias Johansson

Brandon Craig Rhodes skrev:
> When you get compilation errors like this, always look up at the very
> first error — that's the one that will tell you what's going on. :-) In
> this case, it says:
>
> extensions/_libastro.c:3:20: fel: Python.h: File not found
>
> That just means that you don't have a Python development environment
> installed. The way your system is set up, therefore, won't allow any
> Python modules to be compiled; this isn't a problem specifically with
> PyEphem.
>
> You just need to install the Python development tools. I'd tell you
> how, but you didn't say what operating system you're using. On Debian
> and Ubuntu systems, you'll just need to install the package named
> something like "python-dev". Try it out and let me know if it works!
>
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.