Gracias Gracias:  0
Me Gusta Me Gusta:  0
No me Gusta No me Gusta:  0
Mostrando resultados del 1 al 5 de 5

Tema: Intentando compilar el Freepops para Suse ?

  1. #1
    Fecha de Ingreso
    01-agosto-2004
    Mensajes
    380
    Post Thanks / Like
    Poder de Credibilidad
    16

    Exclamation Intentando compilar el Freepops para Suse ?

    Hola,

    Baje el Source y estoy intentando compilar el mismo, tan mal no me fue pero me queda solo una cosa a ver si me pueden dar una mano.
    El problema es la ultima parte que habla del lcurses y algo de luafull ??

    Gracias

    linux:/home/schwartz/Documents/freepops-0.0.16 # ./configure.sh linux
    linux:/home/schwartz/Documents/freepops-0.0.16 # make all
    building lua
    building core library... done.
    building standard library... done.
    building lua... done.
    building luac... done.
    building bin2c... done.
    building luay
    building dep for luay.c
    compiling luay.c -> luay.o
    linking libluay.a
    building luabind
    building dep for luabind.c
    compiling luabind.c -> luabind.o
    linking libluabind.a
    building oscompatibility
    building dep for win32_compatibility.c
    building dep for c99_compatibility.c
    building dep for beos_compatibility.c
    compiling beos_compatibility.c -> beos_compatibility.o
    compiling c99_compatibility.c -> c99_compatibility.o
    compiling win32_compatibility.c -> win32_compatibility.o
    linking liboscompatibility.a
    building regularexp
    building dep for regularexp.c
    compiling regularexp.c -> regularexp.o
    linking libregularexp.a
    building log
    building dep for log.c
    compiling log.c -> log.o
    linking liblog.a
    building base64
    building dep for base64.c
    compiling base64.c -> base64.o
    linking libbase64.a
    building list
    building dep for list.c
    compiling list.c -> list.o
    linking liblist.a
    building mlex
    building dep for mlex.c
    compiling mlex.c -> mlex.o
    linking libmlex.a
    building pid
    building dep for pid.c
    compiling pid.c -> pid.o
    linking libpid.a
    building lock
    building dep for lock.c
    compiling lock.c -> lock.o
    linking liblock.a
    building dictionary
    building dep for dictionary.c
    compiling dictionary.c -> dictionary.o
    linking libdictionary.a
    building session
    building dep for session.c
    compiling session.c -> session.o
    linking libsession.a
    building portablesocket
    building dep for socketcommon.c
    building dep for altsocklib.c
    compiling altsocklib.c -> altsocklib.o
    compiling socketcommon.c -> socketcommon.o
    linking libportablesocket.a
    building pop3server
    building dep for threads.c
    building dep for popstate.c
    building dep for popserver.c
    compiling popserver.c -> popserver.o
    compiling popstate.c -> popstate.o
    compiling threads.c -> threads.o
    linking libpop3server.a
    building pop3server_lua
    building dep for pop3server_lua.c
    compiling pop3server_lua.c -> pop3server_lua.o
    linking libpop3server_lua.a
    building session_lua
    building dep for session_lua.c
    compiling session_lua.c -> session_lua.o
    linking libsession_lua.a
    building serialize_lua
    building log_lua
    building dep for log_lua.c
    compiling log_lua.c -> log_lua.o
    linking liblog_lua.a
    building mlex_lua
    building dep for mlex_lua.c
    compiling mlex_lua.c -> mlex_lua.o
    linking libmlex_lua.a
    building support_lua
    building getdate
    compiling getdate.y -> getdate.o
    make[3]: bison: Command not found
    make[3]: *** [libgetdate.a] Error 127
    make[2]: *** [getdate-curl-7.11.0] Error 2
    building freepopsd
    building dep for luabox.c
    luabox.c:26:28: stringhack_lua.h: No such file or directory
    luabox.c:28:22: curl_lua.h: No such file or directory
    luabox.c:29:25: getdate_lua.h: No such file or directory
    luabox.c:30:23: psock_lua.h: No such file or directory
    luabox.c:31:24: base64_lua.h: No such file or directory
    luabox.c:32:28: regularexp_lua.h: No such file or directory
    luabox.c:33:20: lxplib.h: No such file or directory
    make[1]: *** [.luabox.d] Error 1
    make: *** [src] Error 2
    linux:/home/schwartz/Documents/freepops-0.0.16 # make realclean
    cleaning freepopsd
    building dep for freepops.c
    building dep for engine.c
    cleaning lua
    cleaning luay
    cleaning luabind
    cleaning oscompatibility
    cleaning regularexp
    cleaning log
    cleaning base64
    cleaning list
    cleaning mlex
    cleaning pid
    cleaning lock
    cleaning dictionary
    cleaning session
    cleaning portablesocket
    cleaning pop3server
    cleaning pop3server_lua
    cleaning session_lua
    cleaning serialize_lua
    cleaning log_lua
    cleaning mlex_lua
    cleaning support_lua
    cleaning getdate
    cleaning getdate_lua
    building dep for getdate_lua.c
    getdate_lua.c:18:21: getdate.h: No such file or directory
    make[2]: *** [.getdate_lua.d] Error 1
    linux:/home/schwartz/Documents/freepops-0.0.16 # ./configure.sh linux
    linux:/home/schwartz/Documents/freepops-0.0.16 # make all
    building lua
    building core library... done.
    building standard library... done.
    building lua... done.
    building luac... done.
    building bin2c... done.
    building luay
    building dep for luay.c
    compiling luay.c -> luay.o
    linking libluay.a
    building luabind
    building dep for luabind.c
    compiling luabind.c -> luabind.o
    linking libluabind.a
    building oscompatibility
    building dep for win32_compatibility.c
    building dep for c99_compatibility.c
    building dep for beos_compatibility.c
    compiling beos_compatibility.c -> beos_compatibility.o
    compiling c99_compatibility.c -> c99_compatibility.o
    compiling win32_compatibility.c -> win32_compatibility.o
    linking liboscompatibility.a
    building regularexp
    building dep for regularexp.c
    compiling regularexp.c -> regularexp.o
    linking libregularexp.a
    building log
    building dep for log.c
    compiling log.c -> log.o
    linking liblog.a
    building base64
    building dep for base64.c
    compiling base64.c -> base64.o
    linking libbase64.a
    building list
    building dep for list.c
    compiling list.c -> list.o
    linking liblist.a
    building mlex
    building dep for mlex.c
    compiling mlex.c -> mlex.o
    linking libmlex.a
    building pid
    building dep for pid.c
    compiling pid.c -> pid.o
    linking libpid.a
    building lock
    building dep for lock.c
    compiling lock.c -> lock.o
    linking liblock.a
    building dictionary
    building dep for dictionary.c
    compiling dictionary.c -> dictionary.o
    linking libdictionary.a
    building session
    building dep for session.c
    compiling session.c -> session.o
    linking libsession.a
    building portablesocket
    building dep for socketcommon.c
    building dep for altsocklib.c
    compiling altsocklib.c -> altsocklib.o
    compiling socketcommon.c -> socketcommon.o
    linking libportablesocket.a
    building pop3server
    building dep for threads.c
    building dep for popstate.c
    building dep for popserver.c
    compiling popserver.c -> popserver.o
    compiling popstate.c -> popstate.o
    compiling threads.c -> threads.o
    linking libpop3server.a
    building pop3server_lua
    building dep for pop3server_lua.c
    compiling pop3server_lua.c -> pop3server_lua.o
    linking libpop3server_lua.a
    building session_lua
    building dep for session_lua.c
    compiling session_lua.c -> session_lua.o
    linking libsession_lua.a
    building serialize_lua
    building log_lua
    building dep for log_lua.c
    compiling log_lua.c -> log_lua.o
    linking liblog_lua.a
    building mlex_lua
    building dep for mlex_lua.c
    compiling mlex_lua.c -> mlex_lua.o
    linking libmlex_lua.a
    building support_lua
    building getdate
    compiling getdate.y -> getdate.o
    linking libgetdate.a
    building getdate_lua
    compiling getdate_lua.c -> getdate_lua.o
    linking libgetdate_lua.a
    building curl_lua
    compiling curl_lua.c -> curl_lua.o
    linking ar: creating libcurl_lua.a
    libcurl_lua.a
    building browser_lua
    building stringhack_lua
    building dep for stringhack_lua.c
    building dep for lstringhack.c
    compiling lstringhack.c -> lstringhack.o
    compiling stringhack_lua.c -> stringhack_lua.o
    linking libstringhack_lua.a
    building portablesocket_lua
    building dep for psock_lua.c
    compiling psock_lua.c -> psock_lua.o
    linking libportablesocket_lua.a
    building base64_lua
    building dep for base64_lua.c
    compiling base64_lua.c -> base64_lua.o
    linking libbase64_lua.a
    building mimer_lua
    building commonimpl_lua
    building regularexp_lua
    building dep for regularexp_lua.c
    compiling regularexp_lua.c -> regularexp_lua.o
    linking libregularexp_lua.a
    building luaexpat
    compiling lxplib.c -> lxplib.o
    linking libluaexpat.a
    building xmltables_lua
    building httpmail_lua
    building luadoc
    building plugins2xml_lua
    building luafull
    building luafull... /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -lcurses
    collect2: ld returned 1 exit status
    done.
    cp: cannot stat `luafull': No such file or directory
    building freepopsd
    building dep for luabox.c
    building dep for freepops.c
    building dep for engine.c
    compiling engine.c -> engine.o
    compiling freepops.c -> freepops.o
    compiling luabox.c -> luabox.o
    linking freepopsd
    linux:/home/schwartz/Documents/freepops-0.0.16 # make install
    building lua
    building luay
    building luabind
    building oscompatibility
    building regularexp
    building log
    building base64
    building list
    building mlex
    building pid
    building lock
    building dictionary
    building session
    building portablesocket
    building pop3server
    building pop3server_lua
    building session_lua
    building serialize_lua
    building log_lua
    building mlex_lua
    building support_lua
    building getdate
    building getdate_lua
    building curl_lua
    building browser_lua
    building stringhack_lua
    building portablesocket_lua
    building base64_lua
    building mimer_lua
    building commonimpl_lua
    building regularexp_lua
    building luaexpat
    building xmltables_lua
    building httpmail_lua
    building luadoc
    building plugins2xml_lua
    building luafull
    building luafull... /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -lcurses
    collect2: ld returned 1 exit status
    done.
    cp: cannot stat `luafull': No such file or directory
    building freepopsd
    linking freepopsd
    cp: cannot stat `doc/manual*.pdf': No such file or directory
    linux:/home/schwartz/Documents/freepops-0.0.16 # make realclean
    cleaning freepopsd
    cleaning lua
    cleaning luay
    cleaning luabind
    cleaning oscompatibility
    cleaning regularexp
    cleaning log
    cleaning base64
    cleaning list
    cleaning mlex
    cleaning pid
    cleaning lock
    cleaning dictionary
    cleaning session
    cleaning portablesocket
    cleaning pop3server
    cleaning pop3server_lua
    cleaning session_lua
    cleaning serialize_lua
    cleaning log_lua
    cleaning mlex_lua
    cleaning support_lua
    cleaning getdate
    cleaning getdate_lua
    cleaning curl_lua
    cleaning browser_lua
    cleaning stringhack_lua
    cleaning portablesocket_lua
    cleaning base64_lua
    cleaning mimer_lua
    cleaning commonimpl_lua
    cleaning regularexp_lua
    cleaning luaexpat
    cleaning xmltables_lua
    cleaning httpmail_lua
    cleaning luadoc
    cleaning plugins2xml_lua
    cleaning luafull
    linux:/home/schwartz/Documents/freepops-0.0.16 # ./configure.sh linux
    linux:/home/schwartz/Documents/freepops-0.0.16 # make all
    building lua
    building core library... done.
    building standard library... done.
    building lua... done.
    building luac... done.
    building bin2c... done.
    building luay
    building dep for luay.c
    compiling luay.c -> luay.o
    linking libluay.a
    building luabind
    building dep for luabind.c
    compiling luabind.c -> luabind.o
    linking libluabind.a
    building oscompatibility
    building dep for win32_compatibility.c
    building dep for c99_compatibility.c
    building dep for beos_compatibility.c
    compiling beos_compatibility.c -> beos_compatibility.o
    compiling c99_compatibility.c -> c99_compatibility.o
    compiling win32_compatibility.c -> win32_compatibility.o
    linking liboscompatibility.a
    building regularexp
    building dep for regularexp.c
    compiling regularexp.c -> regularexp.o
    linking libregularexp.a
    building log
    building dep for log.c
    compiling log.c -> log.o
    linking liblog.a
    building base64
    building dep for base64.c
    compiling base64.c -> base64.o
    linking libbase64.a
    building list
    building dep for list.c
    compiling list.c -> list.o
    linking liblist.a
    building mlex
    building dep for mlex.c
    compiling mlex.c -> mlex.o
    linking libmlex.a
    building pid
    building dep for pid.c
    compiling pid.c -> pid.o
    linking libpid.a
    building lock
    building dep for lock.c
    compiling lock.c -> lock.o
    linking liblock.a
    building dictionary
    building dep for dictionary.c
    compiling dictionary.c -> dictionary.o
    linking libdictionary.a
    building session
    building dep for session.c
    compiling session.c -> session.o
    linking libsession.a
    building portablesocket
    building dep for socketcommon.c
    building dep for altsocklib.c
    compiling altsocklib.c -> altsocklib.o
    compiling socketcommon.c -> socketcommon.o
    linking libportablesocket.a
    building pop3server
    building dep for threads.c
    building dep for popstate.c
    building dep for popserver.c
    compiling popserver.c -> popserver.o
    compiling popstate.c -> popstate.o
    compiling threads.c -> threads.o
    linking libpop3server.a
    building pop3server_lua
    building dep for pop3server_lua.c
    compiling pop3server_lua.c -> pop3server_lua.o
    linking libpop3server_lua.a
    building session_lua
    building dep for session_lua.c
    compiling session_lua.c -> session_lua.o
    linking libsession_lua.a
    building serialize_lua
    building log_lua
    building dep for log_lua.c
    compiling log_lua.c -> log_lua.o
    linking liblog_lua.a
    building mlex_lua
    building dep for mlex_lua.c
    compiling mlex_lua.c -> mlex_lua.o
    linking libmlex_lua.a
    building support_lua
    building getdate
    compiling getdate.y -> getdate.o
    linking libgetdate.a
    building getdate_lua
    building dep for getdate_lua.c
    compiling getdate_lua.c -> getdate_lua.o
    linking libgetdate_lua.a
    building curl_lua
    compiling curl_lua.c -> curl_lua.o
    linking ar: creating libcurl_lua.a
    libcurl_lua.a
    building browser_lua
    building stringhack_lua
    building dep for stringhack_lua.c
    building dep for lstringhack.c
    compiling lstringhack.c -> lstringhack.o
    compiling stringhack_lua.c -> stringhack_lua.o
    linking libstringhack_lua.a
    building portablesocket_lua
    building dep for psock_lua.c
    compiling psock_lua.c -> psock_lua.o
    linking libportablesocket_lua.a
    building base64_lua
    building dep for base64_lua.c
    compiling base64_lua.c -> base64_lua.o
    linking libbase64_lua.a
    building mimer_lua
    building commonimpl_lua
    building regularexp_lua
    building dep for regularexp_lua.c
    compiling regularexp_lua.c -> regularexp_lua.o
    linking libregularexp_lua.a
    building luaexpat
    compiling lxplib.c -> lxplib.o
    linking libluaexpat.a
    building xmltables_lua
    building httpmail_lua
    building luadoc
    building plugins2xml_lua
    building luafull
    building luafull... /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -lcurses
    collect2: ld returned 1 exit status
    done.
    cp: cannot stat `luafull': No such file or directory

    building freepopsd
    building dep for luabox.c
    building dep for freepops.c
    building dep for engine.c
    compiling engine.c -> engine.o
    compiling freepops.c -> freepops.o
    compiling luabox.c -> luabox.o
    linking freepopsd
    linux:/home/schwartz/Documents/freepops-0.0.16 #
    (c) Schwartz.

  2. #2
    Fecha de Ingreso
    27-julio-2004
    Ubicación
    En un lugar de la mancha ...
    Mensajes
    2.348
    Post Thanks / Like
    Poder de Credibilidad
    18
    Hola

    Pues a ver, no tienes que hacer el make con tantos parámetros ... esas son las diferentes opciones que tienes, pero para instalar el programa sólo tendrías que hacer make (o make all que sería exactamente lo mismo en este caso) y luego make install, siempre que el primer make no te de ningún error

    Por tanto, lo principal es hacer el make hasta que consigas tenerlo sin error. El error en el que te tienes que fijar es el primero que te aparece, y sería exactamente:

    Cita Iniciado por schwartz
    compiling getdate.y -> getdate.o
    make[3]: bison: Command not found
    make[3]: *** [libgetdate.a] Error 127
    make[2]: *** [getdate-curl-7.11.0] Error 2
    Así que eso sería lo primero que tendrías que intentar arreglar. Instala el paquete bison y luego pruebas de nuevo el make, a ver qué sale

    Un saludo
    La carrera no siempre la ganan los más veloces, sino aquellos que siguen corriendo
    "No importa cuanto sepas, sino las ganas que tengas de seguir aprendiendo"

  3. #3
    Fecha de Ingreso
    01-agosto-2004
    Mensajes
    380
    Post Thanks / Like
    Poder de Credibilidad
    16
    OK.Muchas Gracias Chuzo.

    Ahora bien puse el Bison pero me sigue dando este error ... que podra ser ??

    Saludos

    linux:/home/schwartz/Documents/freepops-0.0.16 # ./configure.sh linux
    linux:/home/schwartz/Documents/freepops-0.0.16 # make all
    building lua
    building core library... done.
    building standard library... done.
    building lua... done.
    building luac... done.
    building bin2c... done.
    building luay
    building dep for luay.c
    compiling luay.c -> luay.o
    linking libluay.a
    building luabind
    building dep for luabind.c
    compiling luabind.c -> luabind.o
    linking libluabind.a
    building oscompatibility
    building dep for win32_compatibility.c
    building dep for c99_compatibility.c
    building dep for beos_compatibility.c
    compiling beos_compatibility.c -> beos_compatibility.o
    compiling c99_compatibility.c -> c99_compatibility.o
    compiling win32_compatibility.c -> win32_compatibility.o
    linking liboscompatibility.a
    building regularexp
    building dep for regularexp.c
    compiling regularexp.c -> regularexp.o
    linking libregularexp.a
    building log
    building dep for log.c
    compiling log.c -> log.o
    linking liblog.a
    building base64
    building dep for base64.c
    compiling base64.c -> base64.o
    linking libbase64.a
    building list
    building dep for list.c
    compiling list.c -> list.o
    linking liblist.a
    building mlex
    building dep for mlex.c
    compiling mlex.c -> mlex.o
    linking libmlex.a
    building pid
    building dep for pid.c
    compiling pid.c -> pid.o
    linking libpid.a
    building lock
    building dep for lock.c
    compiling lock.c -> lock.o
    linking liblock.a
    building dictionary
    building dep for dictionary.c
    compiling dictionary.c -> dictionary.o
    linking libdictionary.a
    building session
    building dep for session.c
    compiling session.c -> session.o
    linking libsession.a
    building portablesocket
    building dep for socketcommon.c
    building dep for altsocklib.c
    compiling altsocklib.c -> altsocklib.o
    compiling socketcommon.c -> socketcommon.o
    linking libportablesocket.a
    building pop3server
    building dep for threads.c
    building dep for popstate.c
    building dep for popserver.c
    compiling popserver.c -> popserver.o
    compiling popstate.c -> popstate.o
    compiling threads.c -> threads.o
    linking libpop3server.a
    building pop3server_lua
    building dep for pop3server_lua.c
    compiling pop3server_lua.c -> pop3server_lua.o
    linking libpop3server_lua.a
    building session_lua
    building dep for session_lua.c
    compiling session_lua.c -> session_lua.o
    linking libsession_lua.a
    building serialize_lua
    building log_lua
    building dep for log_lua.c
    compiling log_lua.c -> log_lua.o
    linking liblog_lua.a
    building mlex_lua
    building dep for mlex_lua.c
    compiling mlex_lua.c -> mlex_lua.o
    linking libmlex_lua.a
    building support_lua
    building getdate
    compiling getdate.y -> getdate.o
    linking libgetdate.a
    building getdate_lua
    building dep for getdate_lua.c
    compiling getdate_lua.c -> getdate_lua.o
    linking libgetdate_lua.a
    building curl_lua
    compiling curl_lua.c -> curl_lua.o
    linking ar: creating libcurl_lua.a
    libcurl_lua.a
    building browser_lua
    building stringhack_lua
    building dep for stringhack_lua.c
    building dep for lstringhack.c
    compiling lstringhack.c -> lstringhack.o
    compiling stringhack_lua.c -> stringhack_lua.o
    linking libstringhack_lua.a
    building portablesocket_lua
    building dep for psock_lua.c
    compiling psock_lua.c -> psock_lua.o
    linking libportablesocket_lua.a
    building base64_lua
    building dep for base64_lua.c
    compiling base64_lua.c -> base64_lua.o
    linking libbase64_lua.a
    building mimer_lua
    building commonimpl_lua
    building regularexp_lua
    building dep for regularexp_lua.c
    compiling regularexp_lua.c -> regularexp_lua.o
    linking libregularexp_lua.a
    building luaexpat
    compiling lxplib.c -> lxplib.o
    linking libluaexpat.a
    building xmltables_lua
    building httpmail_lua
    building luadoc
    building plugins2xml_lua
    building luafull
    building luafull... /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -lcurses
    collect2: ld returned 1 exit status
    done.
    cp: cannot stat `luafull': No such file or directory
    building freepopsd
    building dep for luabox.c
    building dep for freepops.c
    building dep for engine.c
    compiling engine.c -> engine.o
    compiling freepops.c -> freepops.o
    compiling luabox.c -> luabox.o
    linking freepopsd
    linux:/home/schwartz/Documents/freepops-0.0.16 #
    (c) Schwartz.

  4. #4
    Fecha de Ingreso
    27-julio-2004
    Ubicación
    En un lugar de la mancha ...
    Mensajes
    2.348
    Post Thanks / Like
    Poder de Credibilidad
    18
    Pues me bajé el fichero y después de estar probando bastante no consigo que el make termine correctamente , a mí incluso me salen otros errores antes del tuyo

    No se si te servirá, pero para la versión anterior del programa 0.0.14-1 hay un rpm que se instala sin problemas en SuSE 9.1 (al menos a mí), no se exactamente qué cambios llevará la nueva versión, pero lo puedes probar a ver:

    http://prdownloads.sourceforge.net/f...6.rpm?download

    Un saludo
    La carrera no siempre la ganan los más veloces, sino aquellos que siguen corriendo
    "No importa cuanto sepas, sino las ganas que tengas de seguir aprendiendo"

  5. #5
    Fecha de Ingreso
    01-agosto-2004
    Mensajes
    380
    Post Thanks / Like
    Poder de Credibilidad
    16
    Muchas Gracias chuzo. Lo probe y salio andando.

    Lo del source es raro.... en fin por el momento sigo con el rpm que me pasastes.

    saludos.
    (c) Schwartz.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •