Últimas actualizaciones: apt-get RSS

  • Problemita al instalar sqlite3-ruby en Xubuntu 

    Mario 3:32 am on September 4, 2008 Permalink | Responder
    Etiquetas: apt-get, , gem, , , , sqlite

    Había instalado SQLite3:

    sudo apt-get install sqlite3

    Luego me dispuse a incluir la gema correspondiente para Ruby:

    sudo gem install sqlite3-ruby

    Pero no:

    Building native extensions.  This could take a while...
    ERROR:  While executing gem ... (Gem::Installer::ExtensionBuildError)
    ERROR: Failed to build gem native extension.
    
    ruby extconf.rb install sqlite3-ruby
    checking for fdatasync() in -lrt... yes
    checking for sqlite3.h... no
    
    make
    make: *** No hay ninguna regla para construir el objetivo `ruby.h', necesario para `sqlite3_api_wrap.o'.  Alto.

    Faltaban librerías:

    sudo apt-get install libsqlite3-dev

    Ahora si, lo siguiente funcionó:

    sudo gem install sqlite3-ruby
     
  • Compilador y depurador para Xubuntu 

    Mario 7:02 am on August 18, 2008 Permalink | Responder
    Etiquetas: apt-get, C++, compilador, cpp, depurador, g++, gcc, iostream, programar, std

    En algun momento espero poder hacer algo de programación con el lenguaje C o en C++, así que encontré que para instalar los elementos básicos, compìlador y depurador, hay que usar apt-get con:

    sudo apt-get install build-essential gdb

    Pero ya estaban instalados en mi Xubuntu.

    Para comprobar que funciona me preparé una carpeta llamada c en el escritorio, abrí una ventana de Terminal:

    cd Desktop/c

    Escribí un programa llamado hola.c con el SciTE y lo guardé en la nueva carpeta:

    #include <stdio.h>
    
    int main() {
    printf("Hola Mundo\n");
    return 0;
    }

    En la Terminal compilé:

    gcc hola.c -o hola.bin

    Y ejecuté mi nuevo programa escribiendo:

    ./hola.bin

    Funcionó bien.

    También con C++, escribí un archivo llamado saludo.cpp:

    #include <iostream>
    using namespace std;
    
    int main()
    {
    cout << "Bienvenido, ";
    cout << "ya estas programando en C++.\n";
    return 0;
    }

    En este caso la compilación es:

    g++ saludo.cpp -o saludo.bin

    Y se ejecuta igual que el anterior:

    ./saludo.bin

    Ahora con algo de tiempo, cuando termine mis actuales tareas pendientes, voy a desempolvar mis nociones de C y C++ para comenzar a crear algunos pequeños programas.

     
    • carlosruizortega 3:52 pm on Noviembre 6, 2008 Permalink | Responder

      Holap:

      Excelente… yo hice exactamente lo mismo en Ubuntu 7.10 “clásico”, pero con un IDE que considero estupendo: GEANY.
      Para instalarlo:
      sudo apt-get install geany

      Puede hacerse lo mismo en cualquier Ubuntu… (y por lo tanto también en Debian… xD ).

      Saludooos :P

c
Crea una nueva entrada
j
Siguiente entrada / Siguiente comentario
k
anterior entrada/anterior comentario
r
respuesta
e
editar
o
mostrar/ocultar comentarios
t
ir al encabezado
l
go to login
h
mostrar/ocultar ayuda
esc
cancelar