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![]()
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

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![]()
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

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![]()
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

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:)
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

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:
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.Código:TrinityCore rev. 0000-00-00 00:00:00 +0000 (Archived) (Win32, Release)
Seguro es una tonteria que se me haya pasado, algun paso que se me a olvidado...
salu2
dew![]()
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:
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:# 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()
para importar los tags que te darán la versión del proyecto.Código:git fetch -t
Un saludo