Pues bueno, resulta ser que queriendo probar mi primer código en el SDCC para micro-controladores PIC (C para micro-controladores), intente instalar el PIC Simulator IDE, que se trata de un simulador de dichos micro-controladores para Windows. Intente probar el GPsim, pero resulta que no soporta los micros 12F629/675, que es con los que estoy programando ahora mismo. En fin, lo instale con el Wine y cuando probaba a ejecutarlo, fallaba (y eso que en su web te indican que tiene conocimiento que funciona en Wine).
A ver que error me daba por consola, vi que le faltaba el VBRUN de Visual Basic 6, asi que me baje el Winetricks, que es un script para instalar dll de Windows en Wine y paquetes similares de forma fácil y instale elVBRUN6 . Ahora el programa avanza y me muestra una mensaje con un botón de ok, pero luego falla y da el error “429″ de que el no se puede crear un objeto ActiveX. Me costo algo encontrarlo, pero parece que esto se debe a que en la instalación intento instalar algún objeto ActiveX (un .ocx o .dll) y no lo registro adecuadamente. La solución pasa por instalar el Microsoft Script Host (o como se llame) y reinstalar el programa. Y con el Winetricks, instale el msscript, mdac28, , vcrun6 y wsh56. Reisntale el programa, y wuala! Ya funciona.
Resumiendo :
- Conseguir el winetricks si no lo tienes.
- Usándolo instalar estos paquetes obligatorios : vbrun6 , msscript , wsh56
- También instale estos que quizás cambien hagan falta para este programa u otro : vcrun6 , vbrun3 , mdac28
- Proceder a instalar el programa de marras.
Ojo, no instaléis el ole2. Que os puede joder medio Wine, ya que son las OLE del Windows 3.1 !!!!!
Fuente : Foros de Wine - http://forum.winehq.org/viewtopic.php?p=29492&sid=67170c6b4bb671fe6928101551325009