Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 8 de 12

Problemas con CMake en Windows

Esta es una discusión para el tema Problemas con CMake en Windows en el foro Programas, bajo la categoría Software; Por qué si instalo openssl cmake no lo detecta? tienen que ser los dos de la misma arquitectura no? cmake solo tiene 32bit version, entonces debo instalar opensslx32 no? GRACIAS!! ...
Página: 1


  1. #1
    Senior Member

    Fecha de ingreso
    13 jul, 06
    Ubicación
    Elche
    Mensajes
    333

    Problemas con CMake en Windows

    Por qué si instalo openssl cmake no lo detecta? tienen que ser los dos de la misma arquitectura no? cmake solo tiene 32bit version, entonces debo instalar opensslx32 no? GRACIAS!!

    salu2
    dew

     
     
  2. #2
    Señor Oscuro Avatar de LordSauron

    Fecha de ingreso
    21 oct, 04
    Ubicación
    Un diminuto punto en el Universo
    Mensajes
    4,807
    Creo que hay una variable que se puede modificar para compilar ambos, al menos en MAC. Si no la hay en Windows, pues probablemente tendrás que usar la otra versión, aunque no sé decirte con exactitud.

    Un saludo

     
     
  3. #3
    Senior Member

    Fecha de ingreso
    13 jul, 06
    Ubicación
    Elche
    Mensajes
    333
    Gracias por la respuesta LordSauron.

    Ya me funciona pero no del todo bien, ahi un problema con la revision del git. Instale Git con las opciones por defecto para windows, desconozco si influye en lo de la revision de los proyectos. Cuando fui a generar la solucion, no detecto git instalado tuve que hacerlo manualmente, seleccione de la carpeta git.exe, no se si lo hice bien, nunca tuve que hacerlo manualmente y me mostraba bien la revision. Ahora no, podrias ayudarme con este problema?
    Gracias

    salu2
    dew

     
     
  4. #4
    Señor Oscuro Avatar de LordSauron

    Fecha de ingreso
    21 oct, 04
    Ubicación
    Un diminuto punto en el Universo
    Mensajes
    4,807
    gAb1, no te he entendido muy bien.
    Instalaste GIT con CMake, pero luego no sé a qué te refieres cuando dices que fuiste a generar la solución...
    Quieres decir cuando intentaste utilizar GIT? Es decir, cuando fuiste a hacer un commit o algo así?
    Qué es lo que no te muestra, la rama en la que estás? Es que no me hago una idea :s

    Un saludo

     
     
  5. #5
    Senior Member

    Fecha de ingreso
    13 jul, 06
    Ubicación
    Elche
    Mensajes
    333
    Lo siento creo que no me explicado bien.

    Lo que quiero decir esque uso git gui para clonar un repositorio y cmake para generar la solucion del visual c++.

    Primero instale git y luego cmake junto con openssl, pero puede que haya instalado mal el git, con las opciones del principio no me aclaro y dejo las que vienen.
    El problema esta en que el proyecto no tiene revision, puede ser porque se haya bajado mal de github.com o por el cmake. El git que tengo instalado es este: "Git version 1.7.6-preview20110708", siempre procuro bajar las cosas de la pagina oficial y la ultima version.

    Para clonar el repositorio con git gui uso el link oficial de github.com, ejemplo "git://github.com/user/projectname.git"
    Al principio cuando empeze a usar git me pasaba porque no usaba el programa, despues lo instale y todo iva perfecto, a sido formatear y olvidarme de como instale las cosas :P
    Gracias!

    salu2
    dew:)

     
     
  6. #6
    Señor Oscuro Avatar de LordSauron

    Fecha de ingreso
    21 oct, 04
    Ubicación
    Un diminuto punto en el Universo
    Mensajes
    4,807
    Creo que sigo sin aclararme, porque creo que estamos mezclando dos cosas diferentes. Por un lado la versión del GIT y por otro la versión del proyecto.

    Veamos, tú clonaste el proyecto y ahora cuando generas el proyecto con cmake, el binario que sale no tiene versión, no? Pero esa versión creo que tienes que indicársela al cmake...
    Si te estoy entendiendo bien tendrías que hacer esto.
    Si no, mira a ver si lo que buscas es esto que utiliza las versiones del GIT para metérselas al cmake.

    A ver si ahora he entendido lo que decías...

    Un saludo

     
     
  7. #7
    Senior Member

    Fecha de ingreso
    13 jul, 06
    Ubicación
    Elche
    Mensajes
    333
    Es muy simple, estoy hablando de la version y revision del proyecto alojado en github.com. Lo siento te liado con el git instalado.

    Cuando generas la solucion con el cmake, automaticamente detecta la version del proyecto. Pero si ahi algo mal configurado o mal instalado pues no la genera con el proyecto. No puedo indicarsela yo, por lo menos en este proyecto, eso es cosa de los programadores.

    Esto es lo que sale en la version una vez compilado:

    Código:
    TrinityCore rev. 0000-00-00 00:00:00 +0000 (Archived) (Win32, Release)
    Donde "(Archived)" deberia ir la revision. Claramente es un fallo que he cometido, al clonar, que no creo porque es darle a un boton. Solo queda el CMake.
    Seguro es una tonteria que se me haya pasado, algun paso que se me a olvidado...

    salu2
    dew

     
     
  8. #8
    Señor Oscuro Avatar de LordSauron

    Fecha de ingreso
    21 oct, 04
    Ubicación
    Un diminuto punto en el Universo
    Mensajes
    4,807
    Ajá, vale, ahora si te entendí.

    Y además ahora que me dices el código que intentabas bajarte, podemos ver algo más.
    Si vas al código para cmake bajado del GitHub podemos ver lo siguiente:
    Código:
    # Last minute check - ensure that we have a proper revision
    # If everything above fails (means the user has erased the git revision control directory or removed the origin/HEAD tag)
    if(NOT rev_info)
      # No valid ways available to find/set the revision/hash, so let's force some defaults
      message(STATUS "WARNING - Missing repository tags - you may need to pull tags with git fetch -t")
      message(STATUS "WARNING - Continuing anyway - note that the versionstring will be set to 0000-00-00 00:00:00 (Archived)")
      set(rev_date "0000-00-00 00:00:00 +0000")
      set(rev_hash "Archived")
    else()
      # Extract information required to build a proper versionstring
      string(REGEX REPLACE init-|[0-9]+-g "" rev_hash ${rev_info})
    endif()
    Eso básicamente quiere decir, que no tienes el sistema de versiones correctamente descargado, que no has importado correctamente el proyecto GIT. Probablemente lo único que te falte es hacer:
    Código:
    git fetch -t
    para importar los tags que te darán la versión del proyecto.

    Un saludo

     
     
Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Problemas con windows xp
    Por foxtro en el foro Windows XP
    Respuestas: 7
    Último mensaje: 06/03/2009, 09:35
  2. Problemas con Instalar Windows XP y Windows 2000
    Por franco_227 en el foro Windows XP
    Respuestas: 2
    Último mensaje: 14/08/2006, 05:14
  3. Problemas al instalar windows xp sobre windows 98
    Por pedrin en el foro Windows XP
    Respuestas: 1
    Último mensaje: 31/01/2006, 21:36
  4. problemas con windows xp
    Por alejandraecu en el foro Windows XP
    Respuestas: 1
    Último mensaje: 01/09/2005, 19:06
  5. Respuestas: 1
    Último mensaje: 10/03/2005, 21:41

Permisos de publicación

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