¡YA ESTA DISPONIBLE HPGCC3!

Ya esta disponible la descarga de HPGCC3
Otros temas de interes






Como podremos ejecutarlo desde windows? me parece que hpapine ya no podra ejecutarse con esta nueva version no?




Hola Diego, usted debe colocar la ROM que quieres modificar en una carpeta específica, posteriormente compilas y el te genera una nueva ROM "patcheada" para instalarla en la calculadora


Gracias por el dato Edwin
jejeje creo que esta noche no podre dormir tratando de entender esta version de hpgcc3. Un saludo


Edwin podrias recomendar una version de eclipse para usar hpgcc? yo descargue el Eclipse Helios y me sale un error al presionar ctrl+B.


el eclipse debe tener el plugin CDT. Tienes que instalar eclipse-cdt. En el ubuntu es muy sencillo instalarlo.


¡Hola!, aquí les dejo un tutorial sobre como instalar HPGCC3:
Ese tutorial solo servía para la versión beta de HPGCC3 y han cambiado ciertas cosas, por ejemplo ahora hay que crear la ROM. Anteriormente se incluía el encabezado "hpgcc49" ahora es "hpgcc3", Creo que en www.hpgcc3.org está bien detallado como es la instalación.


Asi es en hpgcc3 esta muy bien explicado, solo hay que tener paciencia con la traducción. Yo espero instalarme pronto ubuntu para continuar el estudio de hpgcc3.



Utilizo Zinjai para editar y compilar en C y CPP, seria posible incorporar HPGCC3 con este software?
http://zinjai.sourceforge.net/
Hay que impulsar HPGCC3, pues los texanos ya están desarollando lua
Zinjai es desarrollado por un argentino
http://zinjai.sourceforge.net/
LUA tinspire
http://www.inspired-lua.org/

En el post http://groups.google.com/group/comp.sys.hp48/tree/browse_frm/thread/b18c...
Claudio Lapilli hace mención a que en las fuentes de HPGCC3 hay disponible documentación de objetos ARMCODE que pueden ser escritos directamente en la calculadora, busque en hpgcc3.org, pero no encontré esta información.
Alguién que halla instalado HPGCC3 me puede decir si existe algo al respecto en la instalación de este programa. Yo no puedo instalarlo ya que no conosco Linux, aunque dicen que Ubuntu es fácil de manejar.
Si ubiera información, sería fantástico si la pudieran subir a algún servidor de archivos. Espero que sea algo adicional a:
http://www.hpcalc.org/details.php?id=2986


Un consulta a quien haya podido compilar en Ubuntu: En el capitulo 3 del manual de instalacion, en el capitulo Building the tools , se hace referencia a poder crear el archivo 'install_plugin.sh' presionando "ctrl+B". En el manual para poder crear ese archivo en escritorio se indica que hay que activar la opcion "Build on background". Como se activa esta opcion?. Yo estoy trabajando en Ubuntu 11.04, ya hice todas las descargas, al hacerlo la primera vez pude ver una caja de dialogo en donde parece que se podia activar esa opcion, pero ahora ya no puedo ver esa caja de dialogo, aunque si veo como corren las instruccion en consola, como se puede activar esa opcion desde el menu, porque creo que le active a la ventana de dialogo "no volver a mostrar" :-$
Por favor quisiera una ayuda lo mas antes posible, porque estos dias estoy con tiempito y lo quiero aprovechar en Hpgcc3


No manejo Linux =( en el foro de habla Inglesa puede hacer una copia de tu consulta


no fui muy claro en mi consulta. Mi duda esta orientada al programa eclipse, como activar la opcion "Build on background".


Puedes activarlo nuevamente en el menu [Window][preferences][general]


Gracias Edwin. Pero ahora me doy cuenta de que ese no era el problema, aun no puedo crear el archivo 'install_plugin.sh', o como se lo puede crear?, se lo puede descargar de algun otro lado?. Hice todas las descargas que indica la pagina paso a paso, llegue a ese punto y ya no puedo avanzar. Tienes alguna idea cual puede ser mi problema?


Pero te sale algun error?
Haga una busqueda del archivo 'install_plugin.sh', pueda que aparezca bajo la carpeta Escritorio o bajo la carpeta Desktop.


Si exactamente, en el manual de instalación indica que deberia aparecer en escritorio, pero no aparece en el mio. Y el error que me da es que no encontro ese plugin a la hora de "crtl+B"


trate ejecutando el eclipse como superusuario, desde la consola ejecute:
sudo eclipse.


Creo que tendré que hacer todo de nuevo, me sigue saliendo el mismo error: Igualmente ejecutando como superusuario me sale lo mismo, y en escritorio no aparece nada.
make all
Creating install directories...
HPGCC3=/home/diego/hpgcc3
HPGCC3 path already set in file .profile
Installing HPGCC3 tools...
cp /home/diego/hpgcc3/tools_workspace/elf2armc/Release/elf2armc /home/diego/hpgcc3/bin/elf2armc;
cp /home/diego/hpgcc3/tools_workspace/elf2rom/Release/elf2rom /home/diego/hpgcc3/bin/elf2rom;
cp /home/diego/hpgcc3/tools_workspace/rompatch/Release/rompatch /home/diego/hpgcc3/bin/rompatch;
Installing Eclipse plugin.
/bin/sh: /home/diego/Desktop/Install_plugin.sh: No existe el fichero o el directorio
make: *** [all] Error 1


Hola Diego, cuando lo instalé yo tuve un error similar, pero en el momento no me acuerdo bien, se que tuve que modificar algunos privilegios, si necesita el Install_plugin.sh , yo podría enviarselo por mail




nada! mmmm. Sera que tengo que cambiar el nombre Escritorio por Desktop? porque es muy raro.


Jejejeje creo que ahora si!.... me creado una carpeta "desktop" y creo que ahora si ya instalo. No me salio el error
make all
Creating install directories...
HPGCC3=/home/diego/hpgcc3
HPGCC3 path already set in file .profile
Installing HPGCC3 tools...
cp /home/diego/hpgcc3/tools_workspace/elf2armc/Release/elf2armc /home/diego/hpgcc3/bin/elf2armc;
cp /home/diego/hpgcc3/tools_workspace/elf2rom/Release/elf2rom /home/diego/hpgcc3/bin/elf2rom;
cp /home/diego/hpgcc3/tools_workspace/rompatch/Release/rompatch /home/diego/hpgcc3/bin/rompatch;
Installing Eclipse plugin.
User approval required for plugin installation. Go to your Desktop and click on
the recently generated Install_plugin.sh script. Choose Run in Terminal in order
to be able to enter your password.
Done.


Jejeje tantos dias con este problema y solo tenia que crearme una carpeta llamada Desktop en home, jejeje.
Ya tengo mi version de hpgccrom
yo creo que ahora empieza lo bueno


Ahora el problema es que en eclipse no se me salen las herramientas de hpgcc3
mañana lo reviso


Como se instala toolchain? hice la descarga de la pagina donde esta EABI ARM, y lo instale paso a paso como indica el manual de instalacion, pero ahora que trato de usar en eclipse no aparecen las herramientas de hpgcc3, solo las de gcc linux. O que version de ARM EABI debemos bajar? Ya trate de usar eclipse como superusuario y tampoco dio resultado.


el toolchain si queda bien instalado, desde la consola debe responder al comando
arm-none-eabi-gcc --version
y otra cosa es que al ejecutar install_plugin.sh, se debe seleccionar "Run in terminal"


Pues si, me responde al invocar la version. Y el plugin lo ejecuto en terminal, luego me pide contraseña, la introduzco y la terminal me indica que puedo borrar el plugin. En el manual de instalacion indica que hay que reiniciar, lo reinicio y ... bueno no aparece el toolchain de Hpgcc3. Quizas sea porque tengo Ubuntu en español? sera posible que ese sea el problema? porque mi anterio problema era por el idioma. Como se cambia a ingles Ubuntu?


Hola...
Todo ello es por que tu Ubuntu está en español (no tienes que pasarlo a ingles), yo tuve el mismo problema.
La solución fue sencilla:
Entra a la carpeta "tools_workspace/install_tools" del hpgcc3, abre el archivo "Makefile" con un editor de texto y remplaza todos los "Desktop" por "Escritorio", guarda los cambios y problema arreglado.


Gracias por el consejo Oskr mas tarde probare tu solucion en mi maquina.
Una consulta: es legal distribuir la ROM patcheada? jejeje


Pues no, el toolchain de hpgcc3 sigue sin aparecer... 
Por otro lado, la solución de Oskr es la mejor para el problema del plugin... uno nunca termina de aprender.




La que descargue es: arm-2011.03-42-arm-none-eabi .
Solo tengo problemas con el toolchain, el problema con el plugin lo solucione creando una carpeta desktop, pero este problema persiste.




Hola Ever84, creo que deberias hacerlo desde una maquina virtual. Yo trate de hacerlo en Ubuntu 11.04, pero hasta el momento no he podido instalar el Toolchain para hpgcc3.


Una consulta: es posible cambiar el tamaño de los font en la calculadora? es decir el tamaño del font me parece muy grande, quisiera algo parecido al font de hpgcc2, cual es la función de esos menus en escala de grises?
Para los que usen ubuntu 11.04, les recomiendo que para instalar eclipse lo hagan desde synaptic, yo lo hacia desde el centro de software ubuntu pero creo que todavia no funciona muy bien como synaptic, ya que este ultimo ademas de eclipse-cdt instala otros programas para que este entorno funcione correctamente, ese creo que era mi problema (
entiendan que era mi primera experiencia con linux jejeje) . Al parecer desde Ubuntu 11.10, que saldrá en octubre, el sistema operativo vendra solamente con el centro de software ubuntu, asi que a tomar en cuenta si lo mejoraron o no.


Tengo una duda, que ROM seria la ideal para modificarla?.
Por un lado tenemos la rom 2.15 oficial, que viena actualizada y ademas tiene el streamsmart, (que muchos no la usamos.. aunque luego quizas quien sabe
) . Y por otro lado la rom 2.10-7 no oficial, que viene con una hoja de calculo y otras cosillas (por cierto alexis hizo un muy buen manual sobre esa hoja de calculo, asi que es de mucha ayuda).
Lo que yo me pregunto es cual es mejor modificarla? . Si vamos a modificar la rom no seria usar la rom ya modificada? . Quisiera que me indiquen los pros y contras de cada una de esas versiones de rom, para asi entre toda la comunidad podamos avanzar de manera optima con hpgcc3.
Saludos

Me podrías explicar a que te refieres con modificar las ROMS, yo entendía que la ROM que se mete al HPGCC3 es para adaptarla y poder trabajar con las aplicaciones creadas en ese entorno, que de esta forma son más livianas porque algunas entradas están ya en la ROM modificada.
Pero por tu comentario entiendo que se pueden agregar más cosas modificandola por completo.
Por lo que entiendo la ROM 2.10-7 tomó la ROM oficial 2.01 y se modificó lanzando la no oficial. Alguién con harto tiempo tendría que comparar el bugs fix de esta versión con la versión 2.15 para ver que bugs no están corregidos. Con eso se puede tener una idea de los pro y contra de cada una.


Se modifica el tamaño, se aumenta al rededor de 300 kb. Y por defecto viene con la libreria hpgcc3, ademas de usar los bancos 8 y 9 , para mi eso es una rom modificada muy superficialmente pero si modificada, pero bueno no se va hacer una discusion de eso no?. Lo importante es que todos aportemos experiencias y no nos quedemos atras en este proyecto.
Por lo pronto modifique la rom 2.10-7 y a priori he chekeado que es 100 kb mas grande que la version 2.15. pero se me presento un gran problema al instalar en la calculadora, se me colgo la maquina y se quedo en el FLASH UPDATE por lo que tube que volver a instalar la version 2.15. a alguien mas le paso esto?


Alguien le ha corrido los ejemplos que viene con hpgcc3? por ejemplo hpgraphics.h ?? a mi me sale error en hpg_stdscreen. Tambien tengo errores en operaciones con decimales.

El error es por que se cambió el nombre de la variable de hpg_stdscreen a HPG_STDSCREEN,se puede solucionar poniendo en el codigo fuente
#define hpg_stdscreen HPG_STDSCREEN
Tambien quiero consultar si el siguiente codigo corre en la calculadora a un que compila sin errores
/*
* new.c
*
* Created on: Sep 11, 2011
* Author: mrp
*/
#include "hpgcc3.h" /* cambiar " por < */
int main(){
double na=3.141516;
printf("\n%f\n",na);
printf("\nPresione ON para salir\n");
while(!keyb_isON());
return 0;
}
En la calculadora debe aparecer el numero,pero esto no sucede lo que aparece es otra cosa


Gracias por el dato.
Cuando consulte sobre los decimales me referia a eso siempre me imprime en pantalla 0.0000. En las declaraciones tipo int no se presenta ese "detalle",


Ahora el problema es que en eclipse no se me salen las herramientas de hpgcc3 ...
En ubuntu 11.10 estoy intentando instalar el hpgcc3 r002 y tengo el mismo problema, no me aparecen las herramientas de hpgcc3.
Esto no me sucedía con la r001 con ubuntu 11.04.
Angel como lo solucionaste??



Que tal oscar, perdon por responder recien es que me fui a la ciudad de la paz a ver el concierto de megadeth jejejej >) . Te cuento que yo no tube ningun problema en la instalacion del toolchain, pero no lo instale desde el centro de softaware de ubuntu, sino volvi a instalar synaptic. Y para lo demas hice el cambio que me indicaste en este post. En este enlace indico de forma detallada como instale hpgcc3 en ubuntu 11.10


Hola angel_legendario, estoy siguiendo su manual, y no puedo con el penultimo paso, que consiste en compilar las bibliotecas de hpgcc3, los pasos anteriores los pude realizar conforme usted explica(pude ver eso de HPGCC3(linux)), y me he dado cuenta que cuando habro eclipse en la parte de arriba en el nombre del progrma dice:
c/c++ Eclipse SDK
en cambio en su guia dice:
c/c++ Eclipse plataform
podria ser este un problema?
El libro avanzado de programación de la Hewlett Packard, abreviado AUR. Este libro contiene listas sobre información específica sobre cada comando incorporado en la HP48, así como numerosos ejemplos de programación y tutoriales de 






¡Hola!, aquí les dejo un tutorial sobre como instalar HPGCC3:
http://www.mediafire.com/?c3c3tjdzjdplcb9