Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-02-2010
mmusashi mmusashi is offline
Registrado
 
Registrado: jun 2006
Posts: 8
Poder: 0
mmusashi Va por buen camino
Symbol was eliminated by linker

Hola,

la aplicacion que estoy desarrollando me lanza un error de access violation address así que pongo un "Step Over" en una determinada linea del codigo para que al ejecutarlo se detenga en ella, cuando se para en esa linea pongo el cursor sobre una variable en concreto y en lugar de mostrarme su valor me dice...
"Symbol was eliminated by linker"
la linea en concreto es la declaración de una variable cuyo tipo lo extraigo de una dll de la sdk "digitalPersona One touch".

¿ porque razones el linker puede eliminar simbolos ?
¿ que puede estar pasando ?

Si alguien pudiera ayudarme...

Gracias.
Responder Con Cita
  #2  
Antiguo 21-02-2010
Avatar de Lord Delfos
Lord Delfos Lord Delfos is offline
Miembro
 
Registrado: ene 2008
Ubicación: Tandil, Argentina
Posts: 558
Poder: 17
Lord Delfos Va por buen camino
Bueno, sin código no puedo asegurar nada, pero...

Yo diría que es la optimización. Delphi optimiza el código que compila, por ejemplo puede eliminar variables, cambiar condiciones en los if o while... Lógicamente estas optimizaciones no "dañan" el código, es decir todo hace lo que vos querías que hiciera, pero más óptimo.

Creo que ahí está el problema. Probá deshabilitándolas, en Project>Options>Compiler y desmarcando "optimization". Después hacé un build para que haga efecto.

Espero te sirva de algo.

Saludongos.
Responder Con Cita
  #3  
Antiguo 23-02-2010
mmusashi mmusashi is offline
Registrado
 
Registrado: jun 2006
Posts: 8
Poder: 0
mmusashi Va por buen camino
Gracias Lord, ya encontre el problema y todo solucionado.

Era un bloque {$IFDEF que no habia visto.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como usar font symbol en un edit ??? QuarkBcn Varios 5 30-09-2008 09:02:19
error de linker...LIB JuanErasmo C++ Builder 0 04-09-2006 18:16:45
Error linker library !!! JuanErasmo C++ Builder 2 14-12-2005 15:59:01
(compiler error): symbol is not linked in executable mamcx Varios 1 16-03-2005 21:00:33
Warning: Symbol 'faArchive' is specific to a platform Tecnic2 OOP 2 22-12-2004 20:04:02


La franja horaria es GMT +2. Ahora son las 12:38:51.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi