SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: Perla_kiko en Jueves 1 de Septiembre de 2005, 16:17

Título: Crear Instalador De Mi Aplicacion
Publicado por: Perla_kiko en Jueves 1 de Septiembre de 2005, 16:17
hola  a todos /as

estoy creando un instalador de mi aplciacion con el inno 5.1 y mi pregunta es que librerias tengo que utilizar para que me funcione todo correcto en un ordenador que no tiene nada de vc++ instalado. Mi aplciacion utiliza opengl y formularios MFC de visual c++, ademas tb utiliza la instruccion system que accede al sistema.

gracias por todo
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Diodo en Jueves 1 de Septiembre de 2005, 17:32
Hola

Asi a primera vista deberias instalar:

mfc42.dll --> libreria de las mfc, aunq es posible que necesite alguna mas dependiendo del SO
OpenGl32.dll --> libreria de opengl (si usas glut glut32.dll)

lo mejor para saber lo que tienes que instalar, es instalarlo y si te falta alguna libreria ya se encarga de pedirtela el SO

salu2
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Eternal Idol en Jueves 1 de Septiembre de 2005, 17:51
El Dependency Walker te permite ver las librerias de las cuales depende (estaticamente) un ejecutable, viene con VC++ 6 y tambien lo podes bajar de aca:

http://www.dependencywalker.com/ (http://www.dependencywalker.com/)

 :devil:  :comp:  :smartass:
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Diodo en Jueves 1 de Septiembre de 2005, 17:56
Esta bien el programilla.

¿Seguro que viene con Visual C++ 6.0?

No me suena mucho el nombre.¿Que viene en el menu de herramientas o a parte?
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Eternal Idol en Jueves 1 de Septiembre de 2005, 18:25
Cita de: "Diodo"
Esta bien el programilla.

¿Seguro que viene con Visual C++ 6.0?

No me suena mucho el nombre.¿Que viene en el menu de herramientas o a parte?
Si, no viene con el .NET 2003 pero si con el 6.0, esta en la carpeta tools (no tengo instalado el 6.0 aca).

 :devil:
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Eternal Idol en Jueves 1 de Septiembre de 2005, 19:09
En Ingles lo tengo aca:
\Program Files\Microsoft Visual Studio\Common\Tools

 :devil:
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Perla_kiko en Viernes 2 de Septiembre de 2005, 09:40
Hola lo he probado y una vez puestas las DLL necesarias que me decia el programa me dice lo siguiente:

EL archivo OPENGL32.dll esta vinculado a un Kernel32.dll:IsWow64Process de exportacion que no existe

y no me deja ejecutarlo..lo estoy probando en un PC con Win98 que no tiene casi nada instalado, ya que la aplicación debe ir en qualquier PC y tendría que funcionar con win98.

Me podeis ayudar!!!!
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Eternal Idol en Viernes 2 de Septiembre de 2005, 10:37
Esa libreria (OPENGL32) solo funciona en XP porque tiene importada la funcion IsWow64Process cuyos requisitos son:

Cita de: "MSDN"
Requirements
Client: Requires Windows XP.
Server: Requires Windows Server 2003.
Header: Declared in Winbase.h; include Windows.h.
Library: Use Kernel32.lib.

Intenta conseguir una version un poco mas compatible.  :devil:
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Perla_kiko en Viernes 2 de Septiembre de 2005, 10:59
Ya lo he solucionado gracias!!!
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Kpato en Viernes 16 de Marzo de 2007, 04:15
OYE perla_kiko

sabes q estoy en un problema que tu me puedes ayudar!


"El archivo OPENGL32.DLL esta vinculado a un KERNEL32.DLL:IsWow64Process de exportacion que no existe"

es el ERROR q tengo

lo puse en Google y esta fue la unica direccion q me mostro

y aki tu dices..q lo arreglaste!!

me puedes decir como?
si gustas me mandas un correo
PORFAVOOOOOOOR estoy desesperado
nadie me a podido ayudar

kpato_@hotmail.com
o me agregas al msn

GRACIAS GRACIAS!!!!!! :'(
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Eternal Idol en Viernes 16 de Marzo de 2007, 08:18
¿Estas tratando de usar un programa en Windows 2000? Esa funcion existe para:
Requires Windows Vista or Windows XP SP2.

http://msdn2.microsoft.com/en-us/library/ms684139.aspx (http://msdn2.microsoft.com/en-us/library/ms684139.aspx)
Título: Re: Crear Instalador De Mi Aplicacion
Publicado por: Kpato en Viernes 23 de Marzo de 2007, 02:31
lo q pasa es q borre el OPENGL32.dll

y lo baje y lo puse ahora.

pero no funciona po , me sale ese error

:(

kpato_@hotmail.com porfavor :)

gracias