Page 1 of 2
Rddads y ace32 lib para MSVC2013
Posted: Thu Jun 05, 2014 1:01 am
by D.Fernandez
Estimados amigos: luego de intentar crear la lib de ads con este comando en MSVC2013 Express
C:\Program Files\Microsoft Visial Studio 12.0\VC\bin>lib.exe /def:ace32.def /out:ace32.lib /MACHINE:IX86
obtengo el siguiente error:
Creando biblioteca ace32.lib y objeto ace32.exp
LINK :n fatal error LNK1104: no se puede abrir el archivo 'ace32.lib'
Cualquier ayuda sera bienvenida, gracias.(Mucho mas fácil Borland)
Re: Rddads y ace32 lib para MSVC2013
Posted: Thu Jun 05, 2014 6:21 am
by Antonio Linares
Ruben,
Puede ser que no tengas permisos de escritura en esa carpeta.
Haz lo siguiente:
1. Ejecuta varsall.bat como nosotros lo llamamos desde el fichero go.bat.
2. Llama a lib.exe directamente (sin especificar su path) desde una carpeta en donde tengas permiso de escritura.
3. De ser posible, haz las operaciones que hacemos en go.bat para restaurar los antiguos valores de entorno
Re: Rddads y ace32 lib para MSVC2013
Posted: Thu Jun 05, 2014 8:57 am
by RubenFernandez
Gracias Antonio. En cuanto llegue a casa pruebo. Ahora estoy en el trabajo. Gracias
Enviado desde SGS2 usando Tapatalk
Re: Rddads y ace32 lib para MSVC2013
Posted: Thu Jun 05, 2014 12:54 pm
by D.Fernandez
Antonio: lamentablemente me sigue dando el mismo error.
Gracias.
Re: Rddads y ace32 lib para MSVC2013
Posted: Thu Jun 05, 2014 2:11 pm
by Antonio Linares
Ruben,
En que cárpeta estas trabajando ?
Re: Rddads y ace32 lib para MSVC2013
Posted: Thu Jun 05, 2014 3:57 pm
by D.Fernandez
Maestro, estoy trabajando en esta carpeta
C:\Program Files\Microsoft Visual Studio 12.0\VC\bin
Gracias
Re: Rddads y ace32 lib para MSVC2013
Posted: Fri Jun 06, 2014 6:54 am
by Antonio Linares
Ruben,
Tienes que hacerlo en una de tus carpetas de usuario.
Al menos que estés como administrador.
Re: Rddads y ace32 lib para MSVC2013
Posted: Fri Jun 06, 2014 12:39 pm
by RubenFernandez
Antonio, estoy como administrador.
Enviado desde SGS2 usando Tapatalk
Re: Rddads y ace32 lib para MSVC2013
Posted: Fri Jun 06, 2014 1:58 pm
by Antonio Linares
Prueba a crear un fichero en esa carpeta que se llame asi (ace32.lib) y luego vuelve a intentar la operación original
Re: Rddads y ace32 lib para MSVC2013
Posted: Fri Jun 06, 2014 3:34 pm
by D.Fernandez
Antonio: es eviddente de que no tengo permiso, ya que no me da la opcion de crear fichero.
Seguire intentando.
Voy a desinstalar VS 2013 y ejecutar la instalación como administrador para ver que pasa.
Gracias.
Re: Rddads y ace32 lib para MSVC2013
Posted: Fri Jun 06, 2014 5:23 pm
by Antonio Linares
Tal vez esa carpeta la creastes como administrador y por eso ahora no puedes escribir en ella.
Crea una nueva carpeta con el usuario que suelas usar y prueba en ella
Re: Rddads y ace32 lib para MSVC2013
Posted: Fri Jun 06, 2014 5:38 pm
by D.Fernandez
Antonio: tengo acceso a todas las carpetas, solo a la carpeta de Visual Studio Express no me da acceso, ni puedo crear nada, ni escribir.
En cualquier carpeta de mi PC puedo crear lo que sea y escribir.
Seguire viendo.
Gracias.
Re: Rddads y ace32 lib para MSVC2013
Posted: Fri Jun 06, 2014 5:44 pm
by Antonio Linares
Y en esas en las que puedes escribir, ahi falla tambien ?
Re: Rddads y ace32 lib para MSVC2013
Posted: Fri Jun 06, 2014 11:57 pm
by D.Fernandez
En esas carpetas no he podido probar, ya que al ejecutar lib.exe, no se ejecuta, no encuentra el archivo.
Tiene que ver con el path que no logro establecer.
Inentaré nuevamente, y si no lo logro seguiré con Borland.
Muchas gracias por su tiempo Maestro.
Saludos.
Re: Rddads y ace32 lib para MSVC2013
Posted: Sat Jun 07, 2014 7:58 am
by Antonio Linares
Ruben,
Estás llamando a vcvars.bat como te expliqué ?
Debes hacerlo desde el propio cmd (ventana de consola) en el que estés trabajando.