<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.32.2">
</HEAD>
<BODY>
Gracias Emilio por tu respuesta<BR>
<BR>
<BR>
Lo que me interesaría saber es si tenes en mente alguna documentación sobre el tema, para compilar y generar el .so no es problema por que ya tengo la sintaxis de compilación anoche me estuve quemando un poco el cerebro leyendo sobre el tema, mi duda es sobre como armar un objeto que cargue la librería del lenguaje (para el resaltado de sintaxis) mediante un comando.<BR>
<BR>
Mi idea es generar un objeto por cada lenguaje, luego con un objeto general cargar estos objetos de lenguaje y ahí es donde tengo mis dudas para utilizarlo aun que hay bastante sobre el tema me cuesta un poco discernirlo jeje.<BR>
<BR>
<BR>
El que tenga documentación que la envíe que acá hay ganas de leer jeje.<BR>
<BR>
<BR>
por cierto voy a instalar codeblocks a ver como se ve, por el momento estoy utilizando qt creator y emacs.<BR>
<BR>
<BR>
Saludos!<BR>
<BR>
El mié, 02-11-2011 a las 08:33 -0600, Emilio Canizalez escribió:
<BLOCKQUOTE TYPE=CITE>
    puedes generar una libreria estatica como en windows pero para linux o puedes generar  una libreria compartida ( file.so )  las instrucciones en el gcc no me las se todas pero tengo el IDE de codeblocks en ubuntu y pone el mismo codigo para generar un file.so que para generaar un file.a
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    no tengo instalado qt , asi  que el codigo es el mismo para uno o para otro y solo te cambia las instrucciones del compilador instala codeblock si quieres ahorrarte las instrucciones del compilador o trabaja en consola y busca las instrucciones en la documentacion de gcc
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    
<HR ALIGN="center">
<BR>
    From: gaston.borysiuk@gmail.com<BR>
    To: cconclase@listas.conclase.net<BR>
    Date: Wed, 2 Nov 2011 01:43:04 -0300<BR>
    Subject: [C con Clase] Generar plugin<BR>
    <BR>
    Hola Lista<BR>
    <BR>
    <BR>
    Ando en busca de ideas... tengo hecho un editor de textos en Qt y C++, bastante pequeño, la idea es que el día de mañana es utilizarlo para mi trabajo, cosa que ahora solo lo uso para cosas bastante simples.<BR>
    <BR>
    Para dar un paso adelante con el editor decidí incorporarle el un resaltado de sintaxis, justamente Qt tiene una clase que se llama QSyntaxHighligter y por el momento las pruebas funcionaron OK con C y C++.<BR>
    <BR>
    En mi trabajo desarrollamos web así que lo que mas voy a necesitar es el resaltado de js, php, xml y html, por lo que debería escribir el parser para estos lenguajes / metalenguajes.<BR>
    <BR>
    Una idea que tengo es generar librerias compartidas o shared object  (algo así como una dll en windows pero para linux, son archivos .so), el tema es que no se si esto es sencillo o no, tranquilamente puedo generar varios objetos e ir compilandolos junto con el source pero la idea es que sea algo independiente, que cualquiera que necesite algún modo para un lenguaje que no sea cualquiera de los que utilizo yo que lo pueda hacer y lo pueda  compartir fácilmente.<BR>
    <BR>
    Si a alguien se le ocurre alguna idea o conoce algo del tema por favor tirenme un mensaje.<BR>
    <BR>
    <BR>
    <BR>
    Saludos! <BR>
    _______________________________________________ Lista de correo Cconclase Cconclase@listas.conclase.net http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
<PRE>
_______________________________________________
Lista de correo Cconclase <A HREF="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</A>
<A HREF="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</A>
Bajas: <A HREF="http://listas.conclase.net/index.php?gid=2&mnu=FAQ">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</A>
</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>