jump to navigation

Stuff to Blow Your Mind abril 30, 2014

Posted by ximo88 in Idiomas, Radio.
add a comment

Web OS

3109ª Parte Stuff to Blow Your Mind

stbym

stbym-gpodder

Para aquellos que gustéis de lo científico en cualquiera de sus campos estos podcasts os pueden ayudar a saciar vuestra curiosidad pues tocan muy variados temas y digo yo que algo os picará. 🙂 Ximo

Anuncios

Sunday Morning Linux Review abril 30, 2014

Posted by ximo88 in Idiomas, Linux, Radio, SOs/OSes.
add a comment

Web  OS

3108ª Parte Sunday Morning Linux Review

smlr

smlr

Para aquellos de vosotros que gustéis del sabor linux ambientado en las placidas y dominicales y quizás idílicas praderas merricanas está este podcast con el que podéis hacer desde un kernel hasta escuchar lo modorros que están los conductores del podcast. 🙂 Ximo

Ubuntu 14.04 LTS y derivadas para descargar/actualizar abril 29, 2014

Posted by ximo88 in Linux, SOs/OSes.
add a comment

Web OS

3107ª Parte Ubuntu 14.04 LTS y derivadas para descargar/actualizar

ubuntu

xubuntu

kubuntu

lubuntu

Pues como cada primavera sale esta nuestra distro y otras muchas que esto es un no parar lo de LST es lo de long term support o que te prometen un mantenimiento de al menos 5 años para la Ubuntu (Gnome), Kubuntu(KDE) y de tres años para Xubuntu (XFCE4) y Lubuntu (LXDE) en fín que antes te aburres tú de usarla que otra cosa normalmente se piensa mas en servidores que en uso propio con esto del LST pero es lo que ofrecen así que aprovechar la oferta, se puede actualizar desde la 13.10 o desde la 12.04 o simplemente guardáis lo que es vuestro home y vuestros pinitos makeriles y empezáis de nuevo. 🙂 Ximo

Wings 3D abril 29, 2014

Posted by ximo88 in Linux, programas, SOs/OSes.
add a comment

Web OS

3106ª Parte Wings 3D

wings 3d

wings3d

downloads

Modelador gráfico en 3D para aquellos que queráis o estéis metidos en este mundillo del grafismo digital, está para todos los SOs y hay un vídeo de explicación de uso para haceros idea de como utilizarlo. 🙂 Ximo

España ansiosa por Botarlos el 25 de Mayo abril 25, 2014

Posted by ximo88 in Kiosko, TV.
Tags: ,
add a comment

Web OS

3105ª Parte España ansiosa por Botarlos el 25 de Mayo

vilaweb

catalunyaradio

polonia-podcasts

polonia-24.04.2014 (para bajar click botón derecho ratón->guardar enlace como)

polonia especial musical (Es veu que en tal de fer-me quedar mal)

polonia-a-la-carta

polonia-todos-los-videos

polonia-subs-castellano-español

declaracióndesoberanía

barcenas

imputacion

eresandaluces

caso palau-millet

republicaya

publico

espionaje

Eljueves-Portadas

Radio Klara

terremotos

la carniceria

radio9 oloquequeda

Qué pasa en Burgos

kaosenlared

vídeos de Gamonal

exposición fecal

fogasa

calatravatelaclava

casobankia

Marchas de la dignidad 22M

Vídeos 22M

El PP paga siempre en negro

El juicio de Elpidio Jose Silva

Del departamento de asuntos abusivos y coercitivos de este desgobierno aunque sin mucha gana como siempre espera que el indice de abstención ante la votación del día 25 para las elecciones al parlamento europeo supere los récords históricos sobre todo si hace buen día y si no también 🙂 Ximo

P.D a veces en el conjunto se aprecia la visión del mosaico

España pide mas consumo interior abril 25, 2014

Posted by ximo88 in Kiosko, TV.
Tags: ,
add a comment

Web OS

3104ª Parte España pide mas consumo interior

vilaweb

catalunyaradio

polonia-podcasts

polonia-17.04.2014 (para bajar click botón derecho ratón->guardar enlace como)

polonia especial musical (Es veu que en tal de fer-me quedar mal)

polonia-a-la-carta

polonia-todos-los-videos

polonia-subs-castellano-español

declaracióndesoberanía

barcenas

imputacion

eresandaluces

caso palau-millet

republicaya

publico

espionaje

Eljueves-Portadas

Radio Klara

terremotos

la carniceria

radio9 oloquequeda

Qué pasa en Burgos

kaosenlared

vídeos de Gamonal

exposición fecal

fogasa

calatravatelaclava

casobankia

Marchas de la dignidad 22M

Vídeos 22M

El PP paga siempre en negro

Ante la avalancha de turismo internacional que ha ocupado nuestro país esta época vacacional el departamento del desgobierno de turno pide a los afectados paciencia ante las riadas de orines que han inundado calles y plazas y a los turistas que no se traigan las litronas de origen que aquí hay que hacer también gasto que si no los chinos tan emprendedores ellos también nos abandonarán. 🙂 Ximo

Una solución a haciendo y convirtiendo ver 3096 abril 24, 2014

Posted by ximo88 in Linux, SOs/OSes.
add a comment

Web OS

3103ª Parte Una solución a haciendo y convirtiendo ver 3096

Lo primero ir a la página de descargas de convertlit  y ahi nos bajamos la bola Convert LIT 1.8 source una vez bajada creamos una carpeta por ejemplo llamada clit en la que pondremos su contenido que son dos carpetas y un README lo leemos  y ahí encontraremos entre otras cosas que para hacerlo necesitamos hacer lo siguiente en linux y otros SOs pero aquí es explicación solo para Linux y en estas distros debianeras-ubunteras, aunque es fácil de hacer en cualquiera:

Build changes:

This package now requires “LIBTOMMATH” from math.libtomcrypt.org

To build under Linux:
cd lib
make
cd ../clit16
make

Abrimos el synaptic y comprobamos si tenemos la librería libtommath a lo mejor si pero no tendremos el cabezón, el cabezón son los headers necesarios o ficheros que se encuentran en los paquetes -dev de las distros para compilar así que lo instalamos y a continuación hacemos lo que nos dicen que es cd lib y make y mirar lo que sale.

ximo@ximo-SN10E100:~/Descargas$ cd clit/lib/
ximo@ximo-SN10E100:~/Descargas/clit/lib$ make
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litatom.o litatom.c
litatom.c: In function ‘lit_read_atoms’:
litatom.c:123:9: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign]
strncpy(s,p + 1, len);
^
In file included from /usr/include/features.h:371:0,
from /usr/include/stdlib.h:24,
from litatom.c:24:
/usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected ‘const char * __restrict__’ but argument is of type ‘U8 *’
__NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
^
litatom.c:186:9: warning: pointer targets in passing argument 2 of ‘strncpy’ differ in signedness [-Wpointer-sign]
strncpy(s,p, len);
^
In file included from /usr/include/features.h:371:0,
from /usr/include/stdlib.h:24,
from litatom.c:24:
/usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected ‘const char * __restrict__’ but argument is of type ‘U8 *’
__NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
^
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litdrm.o litdrm.c
litdrm.c: In function ‘lit_i_read_drm’:
litdrm.c:135:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
if (strncmp(msreader_string,ptr,strlen(msreader_string)) != 0) {
^
In file included from litdrm.c:25:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
litdrm.c:135:5: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
if (strncmp(msreader_string,ptr,strlen(msreader_string)) != 0) {
^
litdrm.c:135:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litdrm.c:135:5: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litdrm.c:135:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litdrm.c:135:5: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litdrm.c:135:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litdrm.c:135:5: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
litdrm.c:135:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litdrm.c:135:5: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litdrm.c:135:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litdrm.c:135:5: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litdrm.c:135:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litdrm.c:135:5: warning: pointer targets in passing argument 2 of ‘strncmp’ differ in signedness [-Wpointer-sign]
In file included from litdrm.c:25:0:
/usr/include/string.h:143:12: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern int strncmp (const char *__s1, const char *__s2, size_t __n)
^
litdrm.c: In function ‘lit_change_drm_level’:
litdrm.c:251:17: warning: pointer targets in passing argument 2 of ‘lit_i_encrypt_section’ differ in signedness [-Wpointer-sign]
&new_key[0]);
^
In file included from litdrm.c:28:0:
litinternal.h:52:5: note: expected ‘char *’ but argument is of type ‘U8 *’
int lit_i_encrypt_section(lit_file *,char *, U8 * new_key);
^
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litlib.o litlib.c
litlib.c: In function ‘lit_write_to_file’:
litlib.c:189:17: warning: pointer targets in passing argument 2 of ‘lit_get_file’ differ in signedness [-Wpointer-sign]
status = lit_get_file(litfile,&entry->name,&ptr,&nbytes);
^
In file included from litlib.c:26:0:
litlib.h:232:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
int lit_get_file(lit_file * litfile, const char * name, U8 ** ptr, int * psize);
^
litlib.c: In function ‘lit_get_file’:
litlib.c:235:9: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign]
match = strncasecmp(&entry->name, name, entry->namelen);
^
In file included from litlib.c:25:0:
/usr/include/string.h:536:12: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
^
litlib.c: In function ‘lit_remove_files’:
litlib.c:361:9: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign]
match = strncasecmp(&entry->name,prefix, strlen(prefix));
^
In file included from litlib.c:25:0:
/usr/include/string.h:536:12: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
^
litlib.c: In function ‘lit_put_file’:
litlib.c:400:9: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign]
match = strncasecmp(&entry->name, name, entry->namelen);
^
In file included from litlib.c:25:0:
/usr/include/string.h:536:12: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
^
litlib.c:429:9: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness [-Wpointer-sign]
strcpy(&new->name, name);
^
In file included from /usr/include/features.h:371:0,
from /usr/include/stdio.h:27,
from litlib.c:23:
/usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected ‘char * __restrict__’ but argument is of type ‘U8 *’
__NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
^
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litembiggen.o litembiggen.c
litembiggen.c: In function ‘lit_reconstitute_html’:
litembiggen.c:286:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘\n’);
^
litembiggen.c:286:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:290:25: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘ ‘);
^
litembiggen.c:290:25: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:304:17: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘<‘);
^
litembiggen.c:304:17: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:340:17: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_STRING(tag_name);
^
litembiggen.c:340:17: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:360:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘ ‘);
^
litembiggen.c:360:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:361:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘/’);
^
litembiggen.c:361:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:362:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘>’);
^
litembiggen.c:362:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:366:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘>’);
^
litembiggen.c:366:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:420:25: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘\n’);
^
litembiggen.c:420:25: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:423:29: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘ ‘);
^
litembiggen.c:423:29: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:426:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘<‘);
^
litembiggen.c:426:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:427:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘/’);
^
litembiggen.c:427:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:428:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_STRING(tag_name);
^
litembiggen.c:428:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:429:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘>’);
^
litembiggen.c:429:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:478:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘ ‘);
^
litembiggen.c:478:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:479:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_STRING(numbuf);
^
litembiggen.c:479:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:488:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘ ‘);
^
litembiggen.c:488:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:489:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_STRING((char *)tmp_map->name);
^
litembiggen.c:489:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:493:17: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘=’);
^
litembiggen.c:493:17: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:508:17: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘\”‘);
^
litembiggen.c:508:17: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:513:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘\”‘);
^
litembiggen.c:513:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:532:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_STRING(numbuf);
^
litembiggen.c:532:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:547:21: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘\”‘);
^
litembiggen.c:547:21: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:575:17: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_STRING(tag_name);
^
litembiggen.c:575:17: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:587:13: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘ ‘);
^
litembiggen.c:587:13: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:595:17: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘=’);
^
litembiggen.c:595:17: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:622:17: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness [-Wpointer-sign]
hash_ptr = strchr(href_value,’#’);
^
litembiggen.c:622:17: note: expected ‘const char *’ but argument is of type ‘U8 *’
litembiggen.c:622:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
hash_ptr = strchr(href_value,’#’);
^
litembiggen.c:624:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
new_href = lit_lookup_mapping(pManifest, href_value,
^
litembiggen.c:627:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
new_href = lit_lookup_mapping(pManifest, href_value,
^
litembiggen.c:629:17: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘\”‘);
^
litembiggen.c:629:17: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:631:21: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
WRITE_STRING(new_href);
^
In file included from litembiggen.c:27:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
litembiggen.c:633:25: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
WRITE_STRING(hash_ptr);
^
In file included from litembiggen.c:27:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
litembiggen.c:637:21: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
WRITE_STRING(href_value);
^
In file included from litembiggen.c:27:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
litembiggen.c:639:17: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
WRITE_CHAR(‘\”‘);
^
litembiggen.c:639:17: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c: In function ‘write_entity’:
litembiggen.c:690:9: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
status = htmlwrite(write_data,&ch, 1);
^
litembiggen.c:690:9: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:695:13: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
strlen(entities[found].name));
^
litembiggen.c:695:13: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:699:9: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
status = htmlwrite(write_data,&ch, 1);
^
litembiggen.c:699:9: note: expected ‘U8 *’ but argument is of type ‘char *’
litembiggen.c:712:9: warning: pointer targets in passing argument 2 of ‘htmlwrite’ differ in signedness [-Wpointer-sign]
return htmlwrite(write_data,ent_buffer,len);
^
litembiggen.c:712:9: note: expected ‘U8 *’ but argument is of type ‘char *’
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o littags.o littags.c
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litmetatags.o litmetatags.c
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litmanifest.o litmanifest.c
litmanifest.c: In function ‘lit_lookup_mapping’:
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
if (strncmp(s, map->sInternal, size) == 0)
^
In file included from litmanifest.c:28:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
if (strncmp(s, map->sInternal, size) == 0)
^
In file included from litmanifest.c:28:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
if (strncmp(s, map->sInternal, size) == 0)
^
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litmanifest.c:242:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
litmanifest.c:242:13: warning: pointer targets in passing argument 1 of ‘strncmp’ differ in signedness [-Wpointer-sign]
In file included from litmanifest.c:28:0:
/usr/include/string.h:143:12: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern int strncmp (const char *__s1, const char *__s2, size_t __n)
^
litmanifest.c:242:13: warning: pointer targets in passing argument 2 of ‘strncmp’ differ in signedness [-Wpointer-sign]
if (strncmp(s, map->sInternal, size) == 0)
^
In file included from litmanifest.c:28:0:
/usr/include/string.h:143:12: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern int strncmp (const char *__s1, const char *__s2, size_t __n)
^
litmanifest.c:243:17: warning: pointer targets in return differ in signedness [-Wpointer-sign]
return map->sOriginal;
^
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litdirectory.o litdirectory.c
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litsections.o litsections.c
litsections.c: In function ‘lit_i_cache_section’:
litsections.c:191:17: warning: pointer targets in passing argument 2 of ‘decompress_section’ differ in signedness [-Wpointer-sign]
pContent, sizeContent, &ptr, &nbytes);
^
litsections.c:36:12: note: expected ‘char *’ but argument is of type ‘U8 *’
static int decompress_section(lit_file * litfile, char * section_name,
^
litsections.c: In function ‘decompress_section’:
litsections.c:332:5: warning: implicit declaration of function ‘LZXinit’ [-Wimplicit-function-declaration]
status = LZXinit(window_size);
^
litsections.c:402:17: warning: implicit declaration of function ‘LZXreset’ [-Wimplicit-function-declaration]
LZXreset();
^
litsections.c:403:17: warning: implicit declaration of function ‘LZXdecompress’ [-Wimplicit-function-declaration]
status = LZXdecompress(pContent + base, ptr+dst,
^
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litheaders.o litheaders.c
litheaders.c: In function ‘lit_i_read_headers’:
litheaders.c:219:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
if (strncmp(header, lit_magic_string, strlen(lit_magic_string)) != 0) {
^
In file included from litheaders.c:28:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
litheaders.c:219:5: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
if (strncmp(header, lit_magic_string, strlen(lit_magic_string)) != 0) {
^
litheaders.c:219:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litheaders.c:219:5: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litheaders.c:219:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litheaders.c:219:5: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
litheaders.c:219:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litheaders.c:219:5: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litheaders.c:219:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litheaders.c:219:5: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litheaders.c:219:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litheaders.c:219:5: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
litheaders.c:219:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
litheaders.c:219:5: warning: pointer targets in passing argument 1 of ‘strncmp’ differ in signedness [-Wpointer-sign]
In file included from litheaders.c:28:0:
/usr/include/string.h:143:12: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern int strncmp (const char *__s1, const char *__s2, size_t __n)
^
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o litutil.o litutil.c
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o sha/mssha1.o sha/mssha1.c
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o des/des.o des/des.c
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o newlzx/lzxglue.o newlzx/lzxglue.c
newlzx/lzxglue.c: In function ‘glue_copy’:
newlzx/lzxglue.c:61:5: warning: implicit declaration of function ‘memcpy’ [-Wimplicit-function-declaration]
memcpy(dest, src, bytes);
^
newlzx/lzxglue.c:61:5: warning: incompatible implicit declaration of built-in function ‘memcpy’ [enabled by default]
newlzx/lzxglue.c: In function ‘glue_read’:
newlzx/lzxglue.c:87:5: warning: incompatible implicit declaration of built-in function ‘memcpy’ [enabled by default]
memcpy(buffer, (unsigned char *)mem->buffer+mem->current_bytes, bytes);
^
newlzx/lzxglue.c: In function ‘glue_write’:
newlzx/lzxglue.c:107:5: warning: incompatible implicit declaration of built-in function ‘memcpy’ [enabled by default]
memcpy((unsigned char *)mem->buffer+mem->current_bytes, buffer, bytes);
^
cc -O3 -Wall -Ides -Isha -Inewlzx -I.   -c -o newlzx/lzxd.o newlzx/lzxd.c
newlzx/lzxd.c: In function ‘lzxd_init’:
newlzx/lzxd.c:362:21: warning: iteration 24u invokes undefined behavior [-Waggressive-loop-optimizations]
extra_bits[i+1] = j;
^
newlzx/lzxd.c:360:3: note: containing loop
for (i = 0, j = 0; i < 51; i += 2) {
^
rm -f openclit.a
ar rv openclit.a litatom.o litdrm.o litlib.o litembiggen.o littags.o litmetatags.o litmanifest.o litdirectory.o litsections.o litheaders.o litutil.o sha/mssha1.o des/des.o newlzx/lzxglue.o newlzx/lzxd.o
ar: creando openclit.a
a – litatom.o
a – litdrm.o
a – litlib.o
a – litembiggen.o
a – littags.o
a – litmetatags.o
a – litmanifest.o
a – litdirectory.o
a – litsections.o
a – litheaders.o
a – litutil.o
a – sha/mssha1.o
a – des/des.o
a – newlzx/lzxglue.o
a – newlzx/lzxd.o
ximo@ximo-SN10E100:~/Descargas/clit/lib$
==============================================

ximo@ximo-SN10E100:~/Descargas/clit/lib$ cd ../clit18/
ximo@ximo-SN10E100:~/Descargas/clit/clit18$ make
cc -funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I . -c -o clit.o clit.c
clit.c: In function ‘main’:
clit.c:128:5: warning: format not a string literal and no format arguments [-Wformat-security]
printf(sTitle);
^
clit.c:130:9: warning: format not a string literal and no format arguments [-Wformat-security]
printf(sUsage);
^
clit.c:244:21: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘size_t’ [-Wformat=]
fprintf(stderr,”Malloc(%d) failed!\n”, strlen(output) + 1);
^
clit.c: In function ‘lit_error’:
clit.c:369:29: warning: variable ‘w32err’ set but not used [-Wunused-but-set-variable]
unsigned long int w32err;
^
clit.c: In function ‘main’:
clit.c:122:16: warning: array subscript is above array bounds [-Warray-bounds]
dir_program[MAX_PATH] = ”;
^
cc -funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I . -c -o hexdump.o hexdump.c
hexdump.c: In function ‘hexdump’:
hexdump.c:37:3: warning: implicit declaration of function ‘memset’ [-Wimplicit-function-declaration]
memset( strbuffer, ‘ ‘, numBytesInString );
^
hexdump.c:37:3: warning: incompatible implicit declaration of built-in function ‘memset’ [enabled by default]
cc -funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I . -c -o drm5.o drm5.c
drm5.c: In function ‘get_next_key’:
drm5.c:116:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s = strmerge(dir_program, sKeysFile, NULL);
^
drm5.c:117:17: warning: pointer targets in passing argument 1 of ‘read_whole_file’ differ in signedness [-Wpointer-sign]
if (s) pFile = read_whole_file(s, &remaining);
^
drm5.c:44:6: note: expected ‘char *’ but argument is of type ‘U8 *’
U8 * read_whole_file(char * filename, int * size_ptr)
^
drm5.c:122:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s = strmerge(dir_lit_file, sKeysFile, NULL);
^
drm5.c:123:17: warning: pointer targets in passing argument 1 of ‘read_whole_file’ differ in signedness [-Wpointer-sign]
if (s) pFile = read_whole_file(s, &remaining);
^
drm5.c:44:6: note: expected ‘char *’ but argument is of type ‘U8 *’
U8 * read_whole_file(char * filename, int * size_ptr)
^
drm5.c:144:25: warning: pointer targets in passing argument 2 of ‘strcpy’ differ in signedness [-Wpointer-sign]
strcpy(private_key_ptr, pKey);
^
In file included from /usr/include/features.h:371:0,
from /usr/include/x86_64-linux-gnu/sys/types.h:25,
from drm5.c:29:
/usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected ‘const char * __restrict__’ but argument is of type ‘U8 *’
__NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
^
drm5.c:145:25: warning: pointer targets in passing argument 2 of ‘strcpy’ differ in signedness [-Wpointer-sign]
strcpy(modulus_ptr, pModulus);
^
In file included from /usr/include/features.h:371:0,
from /usr/include/x86_64-linux-gnu/sys/types.h:25,
from drm5.c:29:
/usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected ‘const char * __restrict__’ but argument is of type ‘U8 *’
__NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
^
drm5.c:168:13: warning: pointer targets in passing argument 2 of ‘strcpy’ differ in signedness [-Wpointer-sign]
strcpy(modulus_ptr, pModulus);
^
In file included from /usr/include/features.h:371:0,
from /usr/include/x86_64-linux-gnu/sys/types.h:25,
from drm5.c:29:
/usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected ‘const char * __restrict__’ but argument is of type ‘U8 *’
__NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
^
drm5.c:169:13: warning: pointer targets in passing argument 2 of ‘strcpy’ differ in signedness [-Wpointer-sign]
strcpy(private_key_ptr, pKey);
^
In file included from /usr/include/features.h:371:0,
from /usr/include/x86_64-linux-gnu/sys/types.h:25,
from drm5.c:29:
/usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected ‘const char * __restrict__’ but argument is of type ‘U8 *’
__NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
^
drm5.c: In function ‘ms_base64_decode’:
drm5.c:185:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
ocp = buff;
^
drm5.c: In function ‘drm5_handle_key’:
drm5.c:384:9: warning: pointer targets in passing argument 2 of ‘my_mp_to_unsigned_bin’ differ in signedness [-Wpointer-sign]
if (!res) res = my_mp_to_unsigned_bin(&d, des_key, sizeof(des_key));
^
drm5.c:295:5: note: expected ‘unsigned char *’ but argument is of type ‘char *’
int my_mp_to_unsigned_bin(mp_int * a, unsigned char * b, int len)
^
drm5.c:426:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
if (strncmp(pValidation,”MSReader”,8) != 0) {
^
In file included from drm5.c:32:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
drm5.c:426:13: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
if (strncmp(pValidation,”MSReader”,8) != 0) {
^
drm5.c:426:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
drm5.c:426:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
drm5.c:426:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
drm5.c:426:13: warning: pointer targets in passing argument 1 of ‘__builtin_strlen’ differ in signedness [-Wpointer-sign]
drm5.c:426:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
drm5.c:426:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
drm5.c:426:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
drm5.c:426:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
drm5.c:426:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
drm5.c:426:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign]
drm5.c:426:13: note: expected ‘const char *’ but argument is of type ‘U8 *’
drm5.c:426:13: warning: pointer targets in passing argument 1 of ‘strncmp’ differ in signedness [-Wpointer-sign]
In file included from drm5.c:32:0:
/usr/include/string.h:143:12: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern int strncmp (const char *__s1, const char *__s2, size_t __n)
^
cc -funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I . -c -o explode.o explode.c
explode.c: In function ‘create_file_path’:
explode.c:195:9: warning: pointer targets in passing argument 1 of ‘strmerge’ differ in signedness [-Wpointer-sign]
sFiltered = strmerge(pathFile, NULL,NULL);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:195:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
sFiltered = strmerge(pathFile, NULL,NULL);
^
explode.c:197:9: warning: pointer targets in passing argument 1 of ‘strmerge’ differ in signedness [-Wpointer-sign]
sDirname = strmerge(pathFile, NULL,NULL);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:197:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
sDirname = strmerge(pathFile, NULL,NULL);
^
explode.c:234:13: warning: pointer targets in passing argument 2 of ‘utf8_strmatch’ differ in signedness [-Wpointer-sign]
if ((utf8_strmatch(p,”..”) == 2) ||
^
In file included from explode.c:30:0:
utils.h:41:5: note: expected ‘U8 *’ but argument is of type ‘char *’
int utf8_strmatch(U8 * s1, U8 * s2);
^
explode.c:235:17: warning: pointer targets in passing argument 2 of ‘utf8_strmatch’ differ in signedness [-Wpointer-sign]
(utf8_strmatch(p,”.”) == 1)) {
^
In file included from explode.c:30:0:
utils.h:41:5: note: expected ‘U8 *’ but argument is of type ‘char *’
int utf8_strmatch(U8 * s1, U8 * s2);
^
explode.c:245:13: warning: pointer targets in passing argument 1 of ‘strmerge’ differ in signedness [-Wpointer-sign]
sTemp = strmerge(pathOutput,sDirname, NULL);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:245:13: warning: pointer targets in passing argument 2 of ‘strmerge’ differ in signedness [-Wpointer-sign]
sTemp = strmerge(pathOutput,sDirname, NULL);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:245:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
sTemp = strmerge(pathOutput,sDirname, NULL);
^
explode.c:257:13: warning: implicit declaration of function ‘mkdir’ [-Wimplicit-function-declaration]
status = mkdir(sTemp,0755);
^
explode.c:285:9: warning: pointer targets in passing argument 1 of ‘strmerge’ differ in signedness [-Wpointer-sign]
sTemp = strmerge(pathOutput, sDirname, NULL);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:285:9: warning: pointer targets in passing argument 2 of ‘strmerge’ differ in signedness [-Wpointer-sign]
sTemp = strmerge(pathOutput, sDirname, NULL);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:285:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
sTemp = strmerge(pathOutput, sDirname, NULL);
^
explode.c:287:13: warning: pointer targets in passing argument 1 of ‘fopen’ differ in signedness [-Wpointer-sign]
f = fopen(sTemp, “r”);
^
In file included from explode.c:24:0:
/usr/include/stdio.h:272:14: note: expected ‘const char * __restrict__’ but argument is of type ‘U8 *’
extern FILE *fopen (const char *__restrict __filename,
^
explode.c:290:17: warning: pointer targets in passing argument 1 of ‘fopen’ differ in signedness [-Wpointer-sign]
f = fopen(sTemp,”w”);
^
In file included from explode.c:24:0:
/usr/include/stdio.h:272:14: note: expected ‘const char * __restrict__’ but argument is of type ‘U8 *’
extern FILE *fopen (const char *__restrict __filename,
^
explode.c: In function ‘create_placeholders’:
explode.c:364:6: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
bytes = strlen(p)+1;
^
In file included from explode.c:26:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
explode.c:385:9: warning: pointer targets in passing argument 1 of ‘create_file_path’ differ in signedness [-Wpointer-sign]
p = create_file_path(pathOutput, slash);
^
explode.c:185:6: note: expected ‘U8 *’ but argument is of type ‘char *’
U8 * create_file_path(U8 * pathOutput, U8 * pathFile)
^
explode.c:390:13: warning: pointer targets in passing argument 1 of ‘strmerge’ differ in signedness [-Wpointer-sign]
s = strmerge(map->sInternal, dot, NULL);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:390:13: warning: pointer targets in passing argument 2 of ‘strmerge’ differ in signedness [-Wpointer-sign]
s = strmerge(map->sInternal, dot, NULL);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:390:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s = strmerge(map->sInternal, dot, NULL);
^
explode.c:392:17: warning: pointer targets in passing argument 1 of ‘create_file_path’ differ in signedness [-Wpointer-sign]
p = create_file_path(pathOutput, s);
^
explode.c:185:6: note: expected ‘U8 *’ but argument is of type ‘char *’
U8 * create_file_path(U8 * pathOutput, U8 * pathFile)
^
explode.c:398:21: warning: pointer targets in passing argument 1 of ‘strmerge’ differ in signedness [-Wpointer-sign]
s = strmerge(map->sInternal, int2string(-count), dot);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:398:21: warning: pointer targets in passing argument 3 of ‘strmerge’ differ in signedness [-Wpointer-sign]
s = strmerge(map->sInternal, int2string(-count), dot);
^
In file included from explode.c:30:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
explode.c:398:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s = strmerge(map->sInternal, int2string(-count), dot);
^
explode.c:400:25: warning: pointer targets in passing argument 1 of ‘create_file_path’ differ in signedness [-Wpointer-sign]
p = create_file_path(pathOutput,s);
^
explode.c:185:6: note: expected ‘U8 *’ but argument is of type ‘char *’
U8 * create_file_path(U8 * pathOutput, U8 * pathFile)
^
explode.c: In function ‘write_htmlish_file’:
explode.c:502:17: warning: pointer targets in passing argument 1 of ‘make_relative_manifest’ differ in signedness [-Wpointer-sign]
pmanifest);
^
In file included from explode.c:29:0:
manifest.h:36:5: note: expected ‘U8 *’ but argument is of type ‘char *’
int make_relative_manifest(U8 * , manifest_type * , manifest_type * );
^
cc -funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I . -c -o transmute.o transmute.c
transmute.c: In function ‘transmute_lit’:
transmute.c:53:9: warning: implicit declaration of function ‘strlen’ [-Wimplicit-function-declaration]
drm_size = 2*(strlen(inscription)+1);
^
transmute.c:53:23: warning: incompatible implicit declaration of built-in function ‘strlen’ [enabled by default]
drm_size = 2*(strlen(inscription)+1);
^
transmute.c:59:9: warning: implicit declaration of function ‘memset’ [-Wimplicit-function-declaration]
memset(drm_data, 0, drm_size);
^
transmute.c:59:9: warning: incompatible implicit declaration of built-in function ‘memset’ [enabled by default]
cc -funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I . -c -o display.o display.c
display.c: In function ‘display_lit’:
display.c:50:14: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration]
((entry->size) && (strcmp(&entry->name,”/”) != 0)) )
^
display.c:52:17: warning: pointer targets in passing argument 2 of ‘lit_get_file’ differ in signedness [-Wpointer-sign]
err = lit_get_file(lit,&entry->name,&p,&real_size);
^
In file included from display.c:25:0:
../lib/litlib.h:232:5: note: expected ‘const char *’ but argument is of type ‘U8 *’
int lit_get_file(lit_file * litfile, const char * name, U8 ** ptr, int * psize);
^
cc -funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I . -c -o utils.o utils.c
utils.c: In function ‘utf8_strlen’:
utils.c:100:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
bytes = strlen(p)+1;
^
In file included from utils.c:25:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
utils.c: In function ‘utf8_strmatch’:
utils.c:119:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
bytes1 = strlen(s1)+1;
^
In file included from utils.c:25:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
utils.c:120:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
bytes2 = strlen(s2)+1;
^
In file included from utils.c:25:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
utils.c: In function ‘utf8_start’:
utils.c:146:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
iter->bytes = strlen(string);
^
In file included from utils.c:25:0:
/usr/include/string.h:395:15: note: expected ‘const char *’ but argument is of type ‘U8 *’
extern size_t strlen (const char *__s)
^
cc -funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I . -c -o manifest.o manifest.c
manifest.c: In function ‘mapping_init’:
manifest.c:33:5: warning: implicit declaration of function ‘memset’ [-Wimplicit-function-declaration]
memset(m, 0, sizeof(mapping_state));
^
manifest.c:33:5: warning: incompatible implicit declaration of built-in function ‘memset’ [enabled by default]
manifest.c: In function ‘duplicate_manifest’:
manifest.c:75:5: warning: incompatible implicit declaration of built-in function ‘memset’ [enabled by default]
memset(pDest, 0, sizeof(manifest_type));
^
manifest.c:94:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s = strmerge((char *)mapSrc->sOriginal, NULL, NULL);
^
manifest.c:98:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s = strmerge((char *)mapSrc->sInternal, NULL, NULL);
^
manifest.c:102:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s = strmerge((char *)mapSrc->sType, NULL, NULL);
^
manifest.c: In function ‘make_relative_manifest’:
manifest.c:175:21: warning: pointer targets in passing argument 2 of ‘strmerge’ differ in signedness [-Wpointer-sign]
s = strmerge(“../”,sRelative, NULL);
^
In file included from manifest.c:28:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
manifest.c:175:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s = strmerge(“../”,sRelative, NULL);
^
manifest.c:176:17: warning: pointer targets in passing argument 2 of ‘strmerge’ differ in signedness [-Wpointer-sign]
} else s = strmerge(“..\\”,sRelative, NULL);
^
In file included from manifest.c:28:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
manifest.c:176:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
} else s = strmerge(“..\\”,sRelative, NULL);
^
manifest.c:182:13: warning: pointer targets in passing argument 1 of ‘strmerge’ differ in signedness [-Wpointer-sign]
s = strmerge(sRelative,utf8_ptr(&iterYou),NULL);
^
In file included from manifest.c:28:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
manifest.c:182:13: warning: pointer targets in passing argument 2 of ‘strmerge’ differ in signedness [-Wpointer-sign]
s = strmerge(sRelative,utf8_ptr(&iterYou),NULL);
^
In file included from manifest.c:28:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
manifest.c:182:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
s = strmerge(sRelative,utf8_ptr(&iterYou),NULL);
^
manifest.c:185:13: warning: pointer targets in passing argument 1 of ‘strmerge’ differ in signedness [-Wpointer-sign]
sRelative = strmerge(utf8_ptr(&iterYou), NULL, NULL);
^
In file included from manifest.c:28:0:
utils.h:38:8: note: expected ‘char *’ but argument is of type ‘U8 *’
char * strmerge(char * head, char * body, char * tail);
^
manifest.c:185:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
sRelative = strmerge(utf8_ptr(&iterYou), NULL, NULL);
^
manifest.c:135:22: warning: variable ‘slashMe’ set but not used [-Wunused-but-set-variable]
U8 *slashMe, *slashYou, *sRelative, *s;
^
gcc -o clit clit.o hexdump.o drm5.o explode.o transmute.o display.o utils.o manifest.o ../lib/openclit.a ../libtommath-0.30/libtommath.a
gcc: error: ../libtommath-0.30/libtommath.a: No existe el archivo o el directorio
make: *** [clit] Error 1
ximo@ximo-SN10E100:~/Descargas/clit/clit18$

Parece que no encuentra algo que es el archivo libtommath.a que se encuentra en la carpeta o espera encontrarlo en la carpeta /libtommath-0.30 que se encuentra fuera del directorio de trabajo donde nos encontramos que es en mi caso ximo@ximo-SN10E100:~/Descargas/clit/clit18$

Mi solución los .. indican que hay que salir a ximo@ximo-SN10E100:~/Descargas/clit y aquí una vez se está crear el directorio o carpeta /libtommath-0.30 y poner dentro el archivo que le falta para acabar de crearnos el binario clit.

Pues dicho y hecho :

ximo@ximo-SN10E100:~/Descargas/clit/clit18$ ..

ximo@ximo-SN10E100:~/Descargas/clit/mkdir libtommath-0.30

Una vez la tenemos creada vemos que tendremos 3 carpetas en la clit aparte del fichero README, las dos originales de la bola y esta que nos pide, ahora tenemos que buscar el fichero libtommath.a y ponerlo en esa carpeta para que podamos acabar de compilar sin problemas. La pregunta del millón ¿pero dónde está ese fichero? pues dónde están la librerías si hemos instalado los paquetes dev correspondientes lo encontraremos en  /usr/lib/libtommath.a y de ahí enlazaremos o lo copiaremos a esa carpeta (mejor usar el mc para hacerlo)

ln -s /usr/lib/libtommath.a /home/vosotros/vosotros/clit/libtommath-0.30

Por eso lo de usar el mc lo mismo para crear el directorio y para tantas otras cosas

Captura de pantalla - 240414 - 11:03:00

En Synaptic hay un botón que una vez señalado el paquete nos dice las propiedades en este caso los ficheros y dónde se encuentran así que mucho misterio no hay tampoco.

Bueno acabando la faena:

ximo@ximo-SN10E100:~/Descargas/clit/clit18$ make
gcc -o clit clit.o hexdump.o drm5.o explode.o transmute.o display.o utils.o manifest.o ../lib/openclit.a ../libtommath-0.30/libtommath.a
ximo@ximo-SN10E100:~/Descargas/clit/clit18$ ls
clit COPYING drm5.o hexdump.o manifest.o utils.h
clit.c display.c explode.c Makefile transmute.c utils.o
clit.h display.o explode.o manifest.c transmute.o win32.mak
clit.o drm5.c hexdump.c manifest.h utils.c

Prueba superada 🙂 Ximo

Apache Office abril 24, 2014

Posted by ximo88 in Linux, programas, SOs/OSes.
add a comment

Web OS

3102ª Parte Apache Office

apacheoffice

apacheoffice

apacheoffice

Aunque la diferencia entre LibreOffice y esta es mínima mas cuestiones legales que otra cosa (aunque parece ser que se van resolviendo) hay extensiones que solo funcionan para esta al menos en windows que es dónde mas nos puede interesar usarla aun así es un excelente producto que podemos usar en cualquier SO y que al fin y al cabo seguiremos sin pagar por el. 🙂 Ximo

The PC Pro Podcast abril 24, 2014

Posted by ximo88 in Idiomas, Radio.
add a comment

Web OS

3101ª Parte The PC Pro Podcast

tpcprpod

tpcpropod engpodder

Pues si eres aficionado a las revistas de informática seguro que te suena esta, y aquí tienes unos podcasts de la versión británica, temas variados dedicados especialmente al PC que no es ni MAC ni otros SOs pero siempre cae algo que no hay que ser mas pcistas que el PC. 🙂 Ximo

Leyendo y viendo abril 24, 2014

Posted by ximo88 in Cine, Libros Books, TV.
add a comment

Web OS

3100ª Parte Leyendo y viendo

Pues esta semana poquito que me he escondido en un refugio anti-nuclear casero y me he llevado poquita cosa para ver y leer, pero en fin para aquellos que gustéis de las películas de época, un biópic o una peli basada en la vida y obra de Paganini:  The devil’s violonist con una muy buena puesta en escena y aceptables actuaciones en las que vemos que los conjuntos de rock o artistas siempre están o han estado por la labor de sexo, drogas y en este caso violín, pero que este sujeto las traía de calle y se desmayaban por verlo actuar, lo de tirarle las bragas por lo que se ve aun no se llevaba pues seguro que lo hubieran asfixiado (por lo grandes). Hace dos siglos la gente sabía como mínimo tocar dos instrumentos, pintaba, hablaba entre ella al natural, vamos en vivo y en directo y cosas así, fijaos lo que nos estamos perdiendo.

Otra que me ha gustado ver The Machinist ya se que es un tanto antigua pero es digna de verse con calma. Es que la culpa sin castigo adelgaza que es una barbaridad. Especial dieta veraniega.

La cabeza de la hidra de Carlos Fuentes que si fue escrita en 1977 aun es plenamente válida para contarnos los entresijos del mundo actual aparte de entretenida enseña y es que a pesar del tiempo transcurrido las cosas no cambian, bueno si a peor.

Vlad también de Carlos Fuentes sobre el vampirismo y su master Vlad Tepes de viaje por México. Es cortita y entretenida.

Red Shirts de John Scalzi  trata de un futuro condicionado por una serie de TV, no chafo mas la cosa porque es fácil de seguir y leer.

El juego de ripper de Isabel Allende bueno creo que es mas para jóvenes que para adultos a pesar de la escabrosidad de los crímenes cometidos.

100 años de soledad si no la has leído aun, ahora es el momento no esperes que resucite Gabo.

Hablando de series se ha acabado la 5ª temporada de Community con sus guiones sorprendentes, siempre hay uno o dos que derrochan y esa es la palabra talento y recursos, no se si volverán pero… ahora se puede pillar entera por ahí. 🙂 Ximo

 

Viendo y leyendo abril 17, 2014

Posted by ximo88 in Cine, Kiosko, Libros Books, Radio, TV.
add a comment

Web OS

3099ª Parte Viendo y leyendo

bbc-documentals

bbc-news

Pues con esto de estar en un mundo occidental corrompido y quebrado que ni los cantos de sirena y promesas que no se pueden cumplir sirven de pretexto vital para continuar, los préstamos suelen ser eso por ambas partes, el que dona espera que no toda la cantidad sea extraída en el momento de la dación y el que recibe espera que dejando algo para ir cubriendo los primeros plazos el tiempo mejore. Pero lo importante es tener bajo compromiso de todos los bienes presentes y futuros incluidos sus derechos al deudor.

Un gobierno provisional como es el ucraniano salido de un tumulto pagados muchos de ellos por George Soros un financiero un tanto crápula que farda de haber arruinado al Banco de Inglaterra y que es amo de Hungría aunque en la sombra y de otros países periféricos ex-telones de acero, otros por los USA, mucho dolor ciero y neseaero había en esa plaza, incluso los polacos que aspiran a volver al siglo XVIII pues desde el Báltico hasta el mar de Azov se extendía su républica aristocrática y otros intereses occidentales como la simple usura, es lo que trae el protestantismo mas luterano, las fotos y vídeos no dicen toda la verdad de la plaza Maidan y una masacre hecha en ella que recayó sobre un gobierno legalmente elegido aunque corrupto ahora extinto por la espantá de su presidente, y como decía un gobierno provisional que solo tiene que velar para que se hagan nuevas elecciones se empeña con un billón de dolores para comprar armas y empieza una guerra civil, si son terroristas los que se proclaman prorusos las soluciones son del ministerio del interior no del de defensa, en fin como estos 4HDLGP lo decidieron ya hace tiempo que quién tenía que pagar el pato (demasiados trillones se perdieron no hace mucho) y últimaron en su blanca davosidad de este año se hará la gran guerra de este siglo, el objetivo la conquista del ESTE, o sea a robar y a esquilmar a los rusos toda la riqueza que tienen que mira que tienen, se vé que se les acabó yá  lo que hicieron en los 90, estos Chicagoboys fmieros y es que se quedaron cortísimos en sus apreciaciones, es que si no no salen las cuentas y se hace ahora que se acabaron  los generales enero y febrero por este año y se espera que sea rápida.

Hay tropas fogueadas ya desde los Balkanes hasta ahora aunque pienso que son comprables, ya me lo enseñó Darwin cuando contaba que conoció a un marinero que le contaba que la batalla de Trafalgar se ganó porque los ingleses iban comprando las tripulaciones de las naves y eso en plena contienda que aunque se dispararon y hundieron buques, mas se compraron. Como a muchos de los que estaban en la plaza Maidan pidiendo libertad y tal y tal. Crimea y Sebastopol son parte de la historia rusa, que le jodan Gibraltar a los británicos o Ceuta y Melilla a los españoles a ver que pasaría Ah! que nosotros somos los buenos y ellos los malos. Moralina, moralina. Dólar santo en los misales compra los pecados mortales como cantaba aquél.

Putin aprieta el botón ya y acaba con estos 4HDLGP con todas sus putas familias, residencias, yates, coches, conglomerados empresariales, cities, paraísos fiscales, dinero en papel,  barrios exclusivos, tecnología puntera que no funciona si cortas los cables, saberes convenencieros, religiones falsas por lo reveladas y mistéricas no dejes nada en el recuerdo ni si quiera a mi ni siquiera a ti.

La única cosa que merece la pena en esta vida como dijo alguien está a punto de cumplirse: El fin del mundo tal como lo conocemos. Y de verdad de la buena que merece la pena el reiniciarse. ¡Viva el reseteo! 🙂 Ximo

P.D Por si sobrevivimos

At Middledtown peli en la que aprendemos lo que nos cuesta un año en un college merricano idílico el, donde podemos follar, emborracharnos, drogarnos, convivir en pareja y además aprender algo si queremos claro está, unos $43.000 por año, además nos podemos enamorar, el mensaje subliminal es que Noam Chomsky al ser de izquierdas no puede hacer ciencia, la verdadera ciencia solo sale si la patrocinan las derechas y se quedan con tu patente perdón su patente que pá eso has firmado por esa mierda de beca.

Ha vuelto Californication la verdad yo pensaba que estaba ya extinguida y la verdad se podía haber quedado así, siempre salen Bimbos que están muy bien pero el titulo promete mas que lo que dá parece mas una comedia yiddish para y por público aburguesado y casero. Los sueños sueños son y estos ya están manidos.

Crossfire de Jim Marrs sigue la conspiración que no la verdad sobre lo que ocurrió porque a pesar de los 50 años transcurridos se sigue ocultando la verdad y países que hacen eso no pueden liderar el mundo.

Carlos Fuentes en cualquiera de sus obras está muy entretenido y siempre se aprende algo. Pilar Urbano con su obra monárquica habría que decir divina porque eso de los aforados o en el que se equiparán estos seres igualándolos a la divinidad los hace ya como el catecismo: dogmáticos y eso actualmente sienta fatal aunque claro vamos involucionando. Eso si, si quieres un avión nuevo ¿porque no te lo pagas tú ? que tus buenas comisiones te llevas usando un cargo público y eso divino o no queda un tanto feo.

The american black chamber de Herbert Yardley  ¿que misterios nos ocultan tras la puerta verde? ¿Es la monarquía británica la dueña del mundo? ¿para que vale el club bilderberg ?

Top-Thema abril 16, 2014

Posted by ximo88 in Idiomas, Radio.
add a comment

Web OS

3098ª Parte Top-Thema

top-thema

top-thema-in-gpodder

Pues la noticia del día contada en alemán y explicando el vocabulario usado ¿Se puede mejorar? Pues depende, porque el secreto es oírlo y usarlo. 🙂 Ximo

Deutsch Lernen abril 16, 2014

Posted by ximo88 in Idiomas, Radio.
add a comment

Web OS

3097ª Parte Deutsch Lernen

deutsch lernen

deutsch_lernen in gpodder

Como cada año por primavera están los buenos propósitos de que este año no dejamos pasar tal o cual idioma y aquí tenéis unos cursos de alemán a todos los niveles y que también podéis capturar vía gppoder lo ponen fácil pues están modulados(langsam) para que pillemos de que van. 🙂 Ximo

Haciendo y convirtiendo abril 15, 2014

Posted by ximo88 in Libros Books, Linux, programas, Radio, SOs/OSes, TV.
add a comment

Web OS

3096ª Parte Haciendo y convirtiendo

compilar

convertlit

driver-tdt

Hemos visto que hay diversas maneras o fuentes de tener programas o aplicaciones en nuestra distro tipo Ubuntu y esta parte del asunto que tocamos hoy son programas que están fuera del circuito, ni están en la distro, ni en ppas, ni hay binarios hechos, ni siquiera por alien podemos conseguirlos, excepto si compilamos, yo pongo dos ejemplos uno es un convertidor del formato .lit (libros, documentos ) a formato libre y el otro es un driver para ver la TDT si se tiene un tipo determinado de tarjeta con ese chip de hecho mejor vais al post 2131 y si tenéis ese tipo de tarjeta TDT USB a lo mejor os conviene lo que pongo. Si no, pues no, a no ser que os convenga tener ese tipo de TDT usebero suelen ser bastante baratos, pero no compréis por comprar. Hay mas cosas por ahí.

En cuanto al convertidor de .lit es interesante porque es muy fácil de obtener un óptimo resultado siguiendo las instrucciones y una vez obtenido el binario funciona muy bien, hay muchas minas por internet de archivos de este tipo que son muy productivas de explotar, diréis que con calibre también se hace, bueno aquí es mas cuestión de compilar que de otra cosa. Y con calibre no todo lo que convierte está entero a lo mejor de este tipo no, pero pasan  cosas raras, es mas este programa se parece a los programas que hay en win para este cometido pero que aquí con wine no funcionan bien.

El compilar necesita una serie de programas básicos, aun mas si se trata de cuestiones que afecten al núcleo o kernel, normalmente aunque no se tenga mucha noción de este método de actuar, la terminal en que lo harás te ayudará pues probablemente se parará cuando falte algo, partiendo de la base que no sabes con ayuda de digamos el synaptic empezarás a poblar de programas que te faltarán para llevar a cabo el cometido aun así y todo siempre es conveniente leerse las instrucciones que vienen en las bolas de pé a pá, bueno buen entretenimiento 🙂 Ximo

Kit de auxilio para pasar la Semana Santa y la Pascua abril 14, 2014

Posted by ximo88 in Cine, Kiosko, Libros Books, Radio, TV.
2 comments

Web OS

3095ª Parte Kit de auxilio para pasar la Semana Santa y la Pascua

Bueno yo en mi opinión es que apaguéis y dejéis de amorraros a las pantallas y salgáis a disfrutar del buen tiempo ya sea en plan pascuero o nazareno, pero si no os va el rollo y vais colgados con esto pues en mi opinión que no tiene que ser la vuestra yo me llenaría una tarjetilla o un trastillo tipo ipod con podcasts y libros, si queréis ser transgresores con lo de Carne Cruda 2.0 ya vais bien sobre todo los cortitos que son muy cachondos, aunque eso depende de lo que queráis practicar a lo mejor os conviene si es inglés lo del ESL para ver si despegáis de una vez o si es en francés la marche de l’histoire  en italiano wikiradio también está muy bien pues ambos en sus respectivas lenguas tienen una amplia extensión de temas y son muy amenos, si queréis una radionovela en catalán Incerta gloria la radio como las de antes, en cuanto a leer pues espaebook y papyrefb2 en esta lengua os pueden dar alivio epubcat, mobilism,ebook3000 por ejemplo en otras.

Que queréis estar mas recogidos pues por ejemplo exvagos en que encontraréis mucha temática variada, que queréis jugar y pelis pues en IVirtuales, que queréis series de tv y pelis pues mymedia que os conste que hay miles de estos sites por google así que aprender a preguntar es algo que os conviene a google claro está. Que os sea leve. 🙂 Ximo

Maxima a Computer Algebra system abril 14, 2014

Posted by ximo88 in Juegos/Games, Linux, programas, SOs/OSes.
add a comment

Web OS

3094ª Parte Maxima a Computer Algebra System

maxima

maxima

¿Mucha fórmula algebraica y poco ver lo que hacen? Pues con este programa que está para la mayoría de SOs y si no se puede compilar para ellos o al menos intentarlo puedes escribir y ver el desarrollo de la fórmula, viene con muchos ejemplos así que no te quedes sin verlas. Tómatelo como un juego y verás como aprenderás 🙂 Ximo

España pide ayuda a Putin abril 11, 2014

Posted by ximo88 in Kiosko, TV.
Tags: ,
add a comment

Web OS

3093ª Parte España pide ayuda a Putin

vilaweb

catalunyaradio

polonia-podcasts

polonia-10.04.2014 (para bajar click botón derecho ratón->guardar enlace como)

polonia especial musical (Es veu que en tal de fer-me quedar mal)

polonia-a-la-carta

polonia-todos-los-videos

polonia-subs-castellano-español

declaracióndesoberanía

barcenas

imputacion

eresandaluces

caso palau-millet

republicaya

publico

espionaje

Eljueves-Portadas

Radio Klara

terremotos

la carniceria

radio9 oloquequeda

Qué pasa en Burgos

kaosenlared

vídeos de Gamonal

exposición fecal

fogasa

calatravatelaclava

casobankia

Marchas de la dignidad 22M

Vídeos 22M

El PP paga siempre en negro

Ante el espectáculo ocurrido en las Cortes Generales esta semana este desgobierno se ve forzado a pedir ayuda a Putin para que envíe mas turistas rusos para ver si de esa manera, la consulta catalana sale a favor de la balanza fiscal que seguirá descompensanda pues el morro que tienen en este desgobierno de hacer y de querer centralizar hasta la marina mercante,( lo mismo que los anteriores), pues llegan los contenedores a los puertos de todo el litoral y después son enviados a Madrid donde los chinos ya las distribuyen a dónde toque, con la ineficacia que eso representa pues hay que poner traductores de español cosa que encarece el producto final. 🙂 Ximo

Leido y visto abril 10, 2014

Posted by ximo88 in Cine, Libros Books, TV.
add a comment

Web OS

3092ª Parte Leído y visto

Pues me he estado introduciendo las ideas de Fate of the states de la Meredith Whitney  que como en la pelicula Inception dicen no hay nada mas subversivo que sembrar ideas y después recolectarlas a su tiempo, transplantado el libro de la Meredith a este país veo, veo el resurgir de Castilla-La Mancha, Extremadura, Castilla-León, Aragón y que van a ser las autonomías punteras en el  próximo desarrollo económico, ya que las demás están superendeudadas y que va a acabar en …. bueno si hay televisiones interesadas en pagarme por ser enterao en ello ya saben. Mi caché es de 6.000 neuros por programa para empezar y los prometo basurísticos y difamatorios a mas no poder, espestáculo garantizado. Los juicios por daños y perjuicios corren de su cargo .

Aunque yo realmente lo que espero es el jubileo pero el judío porque después de haber leido Debt de David Graeber sé con certeza que es la única forma de salir de ellas y de paso empezar realmente a vivir porque lo de la impresora 3D no me cunde como esperaba si no hago billetes de 1666 neuros y no creo que en el estanco me den cambio por ellos al comprarme una caja de habanos.

Viendo la vénus de las pieles (La Vénus à la fourrure) del Roman Polanski un auténtico tour de force interpretativo, he comprendido la ensoñación a la que nos vemos sometidos los normales o súbditos por parte de los amos o dominadores A.K.A. los 4hdlgp (cuatrohijosdelagranputa) de siempre y es que nos han encantado con todo aquello con lo que nunca vamos a disfrutar pues nunca lo poseeremos. Ah! Masoch que gran revolucionario fuiste al enseñarnos como disfrutar con la opresión, tú si que sabías. Si algún hdlgp quiere ser insultado en privado hago tarifas especiales, puede haber rebaja por grupos. Extras como el cagarme encima de ellos tiene plus y aviso mínimo de un día para variar la dieta.

Para los que gustéis del british accent nada mejor que ver la histrionada de Jude Law en Dom Hemingway

Para los que gustéis de lecturas ligeras y un tanto fantasiosas pues descubrir al John Scalzi,  en sus fuerzas de defensa coloniales está el futuro de nuestras jubilaciones, lo mas probable que en este país nos pintaran de verde y nos darían una vuelta en triciclo. Es que la caja de la seguridad social es sólo para los vencedores ya sabéis que llevamos 75 años de ello.

Leo Malet y su detective Burma para los que gustéis de lo policiaco y hecho principalmente en las medianías del siglo anterior que ya nos parece tan lejano. Hay versiones en cómic de algunas de sus obras siendo en general sus argumentos muy sencillos.

Anchorman2  para mi un poco larga aunque aclaratoria de los que los merricanos entienden por noticias a lo mejor los números musicales a lo Busby Berkeley están de mas pero tienen su gracia lo mismo que lo de liberar a doby y mas gags de gags en fín que quién no ha salido en esta peli porque mira que salen es porque no lo han llamado, creo que el desarrollo del negocio iniciado con la serie Torrente el brazo tonto de la ley del Santiago Segura  eso de regalar un jamón por cameo se ha extendido por allá y no cobramos royalties por ello ni siquiera está patentado ¡Que horror! así nos va el país. Bueno murciélagos fritos cuando hay hambre no esta mal.

En cuanto a GoT pues las masacres continuan y los dragones van creciendo, ¡animalicos! 🙂 Ximo

All Chariot Podcasts abril 9, 2014

Posted by ximo88 in Idiomas, Radio.
add a comment

Web OS

3091ª Parte All Chariot Podcasts

chariotpodcasts

chariotpodcasts

Parece que están en lo último y tienen ganas de explicarlo sea como sea si estás en esto de la programación sea el lenguage que uses, normalmente serán unos cuantos, te puede interesar lo que cuentan. 🙂 Ximo

 

 

/dev/hell abril 9, 2014

Posted by ximo88 in Idiomas, Radio.
add a comment

Web OS

3090ª Parte /dev/hell

/dev/hell

/dev/hell

Interesante podcast que nos puede resolver el dilema de si ser programador es ser un corredor de fondo, solitario y sudado o si por un casual le sucede a mas gente que está en el mismo caso, intentad descubrirlo por vosotros mismos pero en grupo mejor. 🙂 Ximo