Bonjour
J’ai voudrais compiler le projet libini
http://sourceforge.net/project/showfiles.php?group_id=25464
La commande ./configure est très bien passé
Mais c’est au moment du make que j’ai c’est érreurs.
%make
Making all in include
make[1]: entrant dans le répertoire « ~Desktop/libini-1.1.10/include »
make all-am
make[2]: entrant dans le répertoire « ~/Desktop/libini-1.1.10/include »
make[2]: quittant le répertoire « ~/Desktop/libini-1.1.10/include »
make[1]: quittant le répertoire « ~/Desktop/libini-1.1.10/include »
Making all in src
make[1]: entrant dans le répertoire « ~/Desktop/libini-1.1.10/src »
if /bin/sh …/libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I…/include -g -O2 -Wall -fno-exceptions -MT ini.lo -MD -MP -MF “.deps/ini.Tpo” -c -o ini.lo ini.cpp;
then mv -f “.deps/ini.Tpo” “.deps/ini.Plo”; else rm -f “.deps/ini.Tpo”; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I…/include -g -O2 -Wall -fno-exceptions -MT ini.lo -MD -MP -MF .deps/ini.Tpo -c ini.cpp -fPIC -DPIC -o .libs/ini.o
g++ -DHAVE_CONFIG_H -I. -I. -I…/include -g -O2 -Wall -fno-exceptions -MT ini.lo -MD -MP -MF .deps/ini.Tpo -c ini.cpp -o ini.o >/dev/null 2>&1
/bin/sh …/libtool --mode=link g++ -g -O2 -Wall -fno-exceptions -o libini.la -rpath /usr/local/lib -version-info 1:10:0 ini.lo
g++ -shared -nostdlib /usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/crti.o /usr/lib/gcc/i486-linux-gnu/4.1.2/crtbeginS.o .libs/ini.o -L/usr/lib/gcc/i486-linux-gnu/4.1.2 -L/usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib -L/lib/…/lib -L/usr/lib/…/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i486-linux-gnu/4.1.2/crtendS.o /usr/lib/gcc/i486-linux-gnu/4.1.2/…/…/…/…/lib/crtn.o -Wl,-soname -Wl,libini.so.1 -o .libs/libini.so.1.0.10
(cd .libs && rm -f libini.so.1 && ln -s libini.so.1.0.10 libini.so.1)
(cd .libs && rm -f libini.so && ln -s libini.so.1.0.10 libini.so)
ar cru .libs/libini.a ini.o
ranlib .libs/libini.a
creating libini.la
(cd .libs && rm -f libini.la && ln -s …/libini.la libini.la)
if /bin/sh …/libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I…/include -g -O2 -Wall -MT libini_tcl.lo -MD -MP -MF “.deps/libini_tcl.Tpo” -c -o libini_tcl.lo libini_tcl.c;
then mv -f “.deps/libini_tcl.Tpo” “.deps/libini_tcl.Plo”; else rm -f “.deps/libini_tcl.Tpo”; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I…/include -g -O2 -Wall -MT libini_tcl.lo -MD -MP -MF .deps/libini_tcl.Tpo -c libini_tcl.c -fPIC -DPIC -o .libs/libini_tcl.o
libini_tcl.c:281:17: error: tcl.h: No such file or directory
libini_tcl.c:316: error: expected ‘)’ before ‘’ token
libini_tcl.c:317: error: expected ‘)’ before '’ token
libini_tcl.c:318: error: expected ‘)’ before ‘’ token
libini_tcl.c:319: warning: parameter names (without types) in function declaration
libini_tcl.c:323: error: expected specifier-qualifier-list before 'swig_wrapper’
libini_tcl.c:328: error: expected specifier-qualifier-list before 'swig_wrapper’
libini_tcl.c:335: error: expected specifier-qualifier-list before 'swig_wrapper’
libini_tcl.c:343: error: expected specifier-qualifier-list before 'Tcl_Obj’
libini_tcl.c:404: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before 'swigobjectTable’
libini_tcl.c: In function ‘SWIG_Tcl_Acquire’:
libini_tcl.c:410: error: ‘Tcl_HashEntry’ undeclared (first use in this function)
libini_tcl.c:410: error: (Each undeclared identifier is reported only once
libini_tcl.c:410: error: for each function it appears in.)
libini_tcl.c:410: error: ‘entryPtr’ undeclared (first use in this function)
libini_tcl.c:413: warning: implicit declaration of function 'Tcl_InitHashTable’
libini_tcl.c:413: error: ‘swigobjectTable’ undeclared (first use in this function)
libini_tcl.c:413: error: ‘TCL_ONE_WORD_KEYS’ undeclared (first use in this function)
libini_tcl.c:416: warning: implicit declaration of function 'Tcl_CreateHashEntry’
libini_tcl.c: In function ‘SWIG_Tcl_Disown’:
libini_tcl.c:422: error: ‘Tcl_HashEntry’ undeclared (first use in this function)
libini_tcl.c:422: error: ‘entryPtr’ undeclared (first use in this function)
libini_tcl.c:424: warning: implicit declaration of function 'Tcl_FindHashEntry’
libini_tcl.c:424: error: ‘swigobjectTable’ undeclared (first use in this function)
libini_tcl.c:426: warning: implicit declaration of function 'Tcl_DeleteHashEntry’
libini_tcl.c: In function ‘SWIG_Tcl_Thisown’:
libini_tcl.c:435: error: ‘swigobjectTable’ undeclared (first use in this function)
libini_tcl.c: At top level:
libini_tcl.c:443: error: expected ‘)’ before '’ token
libini_tcl.c:482: error: expected ‘)’ before ‘’ token
libini_tcl.c:505: error: expected ‘)’ before '’ token
libini_tcl.c:551: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘’ token
libini_tcl.c:560: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before '’ token
libini_tcl.c:572: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before 'swigconstTable’
libini_tcl.c:577: error: expected ‘)’ before ‘’ token
libini_tcl.c:616: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before '’ token
libini_tcl.c:630: error: expected ‘)’ before ‘’ token
libini_tcl.c:727: error: expected ‘)’ before 'clientData’
libini_tcl.c:740: error: expected ‘)’ before 'clientData’
libini_tcl.c:904: error: expected ‘)’ before 'clientData’
libini_tcl.c:982: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before '’ token
libini_tcl.c:1011: error: expected ‘)’ before ‘’ token
libini_tcl.c:1012: error: expected ‘;’ before 'ClientData’
libini_tcl.c:1019: error: expected ‘)’ before '’ token
libini_tcl.c:1020: error: expected ‘;’ before 'char’
libini_tcl.c:1057: error: expected ‘)’ before ‘’ token
libini_tcl.c:1144: error: expected ‘)’ before 'clientData’
libini_tcl.c:1161: error: expected ‘)’ before 'clientData’
libini_tcl.c:1177: error: expected ‘)’ before 'clientData’
libini_tcl.c:1193: error: expected ‘)’ before 'clientData’
libini_tcl.c:1209: error: expected ‘)’ before 'clientData’
libini_tcl.c:1226: error: expected ‘)’ before 'clientData’
libini_tcl.c:1243: error: expected ‘)’ before 'clientData’
libini_tcl.c:1259: error: expected ‘)’ before 'clientData’
libini_tcl.c:1275: error: expected ‘)’ before 'clientData’
libini_tcl.c:1291: error: expected ‘)’ before 'clientData’
libini_tcl.c:1307: error: expected ‘)’ before 'clientData’
libini_tcl.c:1323: error: expected ‘)’ before 'clientData’
libini_tcl.c:1340: error: expected ‘)’ before 'clientData’
libini_tcl.c:1369: error: expected ‘)’ before 'clientData’
libini_tcl.c:1400: error: expected ‘)’ before 'clientData’
libini_tcl.c:1429: error: expected ‘)’ before 'clientData’
libini_tcl.c:1458: error: expected ‘)’ before 'clientData’
libini_tcl.c:1475: error: expected ‘)’ before 'clientData’
libini_tcl.c:1492: error: expected ‘)’ before 'clientData’
libini_tcl.c:1509: error: expected ‘)’ before 'clientData’
libini_tcl.c:1526: error: expected ‘)’ before 'clientData’
libini_tcl.c:1544: error: expected ‘)’ before 'clientData’
libini_tcl.c:1560: error: expected ‘)’ before 'clientData’
libini_tcl.c:1577: error: expected ‘)’ before 'clientData’
libini_tcl.c:1594: error: expected ‘)’ before 'clientData’
libini_tcl.c:1609: error: expected ‘)’ before 'clientData’
libini_tcl.c:1624: error: expected ‘)’ before 'clientData’
libini_tcl.c:1642: error: expected ‘)’ before 'clientData’
libini_tcl.c:1658: error: expected ‘)’ before 'clientData’
libini_tcl.c:1676: error: ‘swig_wrapper_func’ undeclared here (not in a function)
libini_tcl.c:1676: warning: excess elements in struct initializer
libini_tcl.c:1676: warning: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1676: error: expected ‘}’ before '_wrap_ini_open’
libini_tcl.c:1676: warning: excess elements in struct initializer
libini_tcl.c:1676: warning: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1677: error: extra brace group at end of initializer
libini_tcl.c:1677: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1677: error: expected ‘}’ before '_wrap_ini_close’
libini_tcl.c:1678: error: extra brace group at end of initializer
libini_tcl.c:1678: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1678: error: expected ‘}’ before '_wrap_ini_flush’
libini_tcl.c:1679: error: extra brace group at end of initializer
libini_tcl.c:1679: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1679: error: expected ‘}’ before '_wrap_ini_delete’
libini_tcl.c:1680: error: extra brace group at end of initializer
libini_tcl.c:1680: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1680: error: expected ‘}’ before '_wrap_ini_locateKey’
libini_tcl.c:1681: error: extra brace group at end of initializer
libini_tcl.c:1681: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1681: error: expected ‘}’ before '_wrap_ini_locateHeading’
libini_tcl.c:1682: error: extra brace group at end of initializer
libini_tcl.c:1682: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1682: error: expected ‘}’ before '_wrap_ini_deleteKey’
libini_tcl.c:1683: error: extra brace group at end of initializer
libini_tcl.c:1683: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1683: error: expected ‘}’ before '_wrap_ini_deleteHeading’
libini_tcl.c:1684: error: extra brace group at end of initializer
libini_tcl.c:1684: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1684: error: expected ‘}’ before '_wrap_ini_currentKey’
libini_tcl.c:1685: error: extra brace group at end of initializer
libini_tcl.c:1685: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1685: error: expected ‘}’ before '_wrap_ini_currentHeading’
libini_tcl.c:1686: error: extra brace group at end of initializer
libini_tcl.c:1686: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1686: error: expected ‘}’ before '_wrap_ini_dataLength’
libini_tcl.c:1687: error: extra brace group at end of initializer
libini_tcl.c:1687: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1687: error: expected ‘}’ before '_wrap_ini_writeString’
libini_tcl.c:1688: error: extra brace group at end of initializer
libini_tcl.c:1688: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1688: error: expected ‘}’ before '_wrap_ini_readInt’
libini_tcl.c:1689: error: extra brace group at end of initializer
libini_tcl.c:1689: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1689: error: expected ‘}’ before '_wrap_ini_readLong’
libini_tcl.c:1690: error: extra brace group at end of initializer
libini_tcl.c:1690: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1690: error: expected ‘}’ before '_wrap_ini_readDouble’
libini_tcl.c:1691: error: extra brace group at end of initializer
libini_tcl.c:1691: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1691: error: expected ‘}’ before '_wrap_ini_readBool’
libini_tcl.c:1692: error: extra brace group at end of initializer
libini_tcl.c:1692: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1692: error: expected ‘}’ before '_wrap_ini_writeInt’
libini_tcl.c:1693: error: extra brace group at end of initializer
libini_tcl.c:1693: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1693: error: expected ‘}’ before '_wrap_ini_writeLong’
libini_tcl.c:1694: error: extra brace group at end of initializer
libini_tcl.c:1694: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1694: error: expected ‘}’ before '_wrap_ini_writeDouble’
libini_tcl.c:1695: error: extra brace group at end of initializer
libini_tcl.c:1695: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1695: error: expected ‘}’ before '_wrap_ini_writeBool’
libini_tcl.c:1696: error: extra brace group at end of initializer
libini_tcl.c:1696: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1696: error: expected ‘}’ before '_wrap_ini_append’
libini_tcl.c:1697: error: extra brace group at end of initializer
libini_tcl.c:1697: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1697: error: expected ‘}’ before '_wrap_ini_listLength’
libini_tcl.c:1698: error: extra brace group at end of initializer
libini_tcl.c:1698: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1698: error: expected ‘}’ before '_wrap_ini_listDelims’
libini_tcl.c:1699: error: extra brace group at end of initializer
libini_tcl.c:1699: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1699: error: expected ‘}’ before '_wrap_ini_listIndex’
libini_tcl.c:1700: error: extra brace group at end of initializer
libini_tcl.c:1700: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1700: error: expected ‘}’ before '_wrap_ini_createBuffer’
libini_tcl.c:1701: error: extra brace group at end of initializer
libini_tcl.c:1701: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1701: error: expected ‘}’ before '_wrap_ini_deleteBuffer’
libini_tcl.c:1702: error: extra brace group at end of initializer
libini_tcl.c:1702: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1702: error: expected ‘}’ before '_wrap_ini_readString’
libini_tcl.c:1703: error: extra brace group at end of initializer
libini_tcl.c:1703: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1703: error: expected ‘}’ before '_wrap_ini_getBuffer’
libini_tcl.c:1704: error: extra brace group at end of initializer
libini_tcl.c:1704: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1704: error: expected ‘}’ before '_wrap_ini_setBuffer’
libini_tcl.c:1705: error: extra brace group at end of initializer
libini_tcl.c:1705: error: (near initialization for ‘swig_commands[0]’)
libini_tcl.c:1709: warning: excess elements in struct initializer
libini_tcl.c:1709: warning: (near initialization for ‘swig_variables[0]’)
libini_tcl.c:1709: warning: excess elements in struct initializer
libini_tcl.c:1709: warning: (near initialization for ‘swig_variables[0]’)
libini_tcl.c:1734: error: expected ‘)’ before '’ token
libini_tcl.c:1767: error: expected ‘)’ before ‘*’ token
make[1]: *** [libini_tcl.lo] Erreur 1