abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 19:00 | Nová verze

Rozšíření Visual Studio Code "Language Support for Java(TM) by Red Hat" dospělo do verze 1.0. Přehled novinek s náhledy a videi v příspěvku na blogu.

Ladislav Hagara | Komentářů: 9
včera 14:33 | Komunita

Bylo oznámeno, že konference FOSDEM 2022 (Free and Open source Software Developers’ European Meeting) proběhne online o víkendu 5. a 6. února 2022.

Ladislav Hagara | Komentářů: 0
včera 08:00 | Zajímavý projekt

Dactyl-Manuform (kombinace DactylManuform) je svého druhu populární typ ergonomické klávesnice. Existuje několik parametrických generátorů variant šasi pro 3D tisk, řada forků a dokonce několik drobných výrobců nabízí sady nebo již sestavené klávesnice: patří mezi ně např. Bastard Keyboards (dříve HID Technologies), jenž nyní zveřejnil schémata tvrdých ohebných PCB ([1] [2]) pod licencí Creative Commons BY-NC-SA 4.0. Oproti původnímu ručnímu drátování je to krok k více funkcím (podsvícené či hotswap spínače) a příp. sériové výrobě.

Fluttershy, yay! | Komentářů: 1
včera 07:00 | Nová verze

Byla vydána verze 1.56.0 programovacího jazyka Rust (Wikipedie). Současně byla edice Rust 2021 prohlášena za stabilní. Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

Ladislav Hagara | Komentářů: 9
21.10. 17:11 | Bezpečnostní upozornění

V PHP byla nalezena bezpečnostní chyba CVE-2021-21703 zneužitelná k lokální eskalaci práv. Opravena je v upstream verzi 8.0.12.

Ladislav Hagara | Komentářů: 5
21.10. 14:11 | Zajímavý projekt

Na Crowd Supply běží kampaň na podporu zařízení KrakenSDR s pěti přijímači RTL-SDR. Lze je používat nezávisle nebo současně jako radiozaměřovač nebo pasivní radar.

Ladislav Hagara | Komentářů: 31
21.10. 11:11 | Komunita

Implementace OpenPGP Sequoia PGP byla přelicencována z GPL 2+ na LGPL 2+. Vývojáři to zdůvodňují na dvou příkladech: Apple nepovoluje GPL software ve svém App Storu a problém s GPL má také Thunderbird.

Ladislav Hagara | Komentářů: 0
21.10. 10:11 | IT novinky

Problémy s výrobou a dodáváním má také Raspberry Pi. Raspberry Pi 4 s 2 GB RAM proto dočasně zdražilo z 35 na 45 dolarů.

Ladislav Hagara | Komentářů: 4
21.10. 09:11 | Nová verze

Byla vydána vývojová verze 2.99.8 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP. Jedná se o další krok směrem k verzi 3 postavené na GTK 3. Přehled novinek i s náhledy v oznámení o vydání a v souboru NEWS na GitLabu. Stabilní verze je 2.10.28.

Ladislav Hagara | Komentářů: 0
21.10. 07:00 | Zajímavý článek

Obsáhlý zápisek v blogu jednoho z vývojářů Haiku, svobodného operačního systému inspirovaného BeOS, popisuje nejen zkušenosti s notebookem Lenovo ThinkPad T510 a posléze W541, ale průběžně také rozvíjí úvahy o svobodném softwaru, právu na opravu (right to repair), (ne)zveřejňování specifikací hardwaru, dotýká se politiky podepisování distribučních klíčů nejen Secure Boot aj.

Fluttershy, yay! | Komentářů: 16
Kolik monitorů (obrazovek) používáte současně?
 (48%)
 (36%)
 (14%)
 (1%)
Celkem 407 hlasů
 Komentářů: 29, poslední 19.10. 07:04
Rozcestník



Dotaz: Cheops

Matyáš Dvořák avatar 5.12.2005 01:44 Matyáš Dvořák | skóre: 13
Cheops
Přečteno: 178×
Zdravim, nejde mi zkompilovat cheops-0.61 a vubec nerozumim tomu proc to nejde...pouzivam FC3, diky za kazdy podnet.
# make
gcc -g -O2 -Wall -DDEFAULT_PATH=\"/usr/local/share/cheops\" \
-DLIB_PATH=\"/usr/local/lib/cheops\" -I/usr/include/gtk-1.2 \
-I/usr/include/glib-1.2 -I/usr/lib/glib/include \
-I/usr/X11R6/include  -DHAS_GMODULE    -c -o cheops.o cheops.c \
 cheops.c: In function `page_dispatch':
cheops.c:742: error: label at end of compound statement
make: *** [cheops.o] Error 1

Odpovědi

5.12.2005 07:31 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: Cheops
A riadok 742 v súbore cheops.c (a jeho okolie) vyzerá ako?
Matyáš Dvořák avatar 5.12.2005 13:49 Matyáš Dvořák | skóre: 13
Rozbalit Rozbalit vše Re: Cheops
Moc tomu nerozumim, ale radek 742 je prekvapive druha } od konce ...
A jeste jsem z radky :gmp = gtk_menu_factory_find(main_window.menuf, "Main/Viewspace"); smazal html zavorky okolo Main...
static int page_dispatch(GtkObject *thing, GdkEvent *event, struct net_page *np)
{
#ifndef GNOME
#ifdef USE_ITEM
	GtkWidget *pagemenu;
#else
	static GtkMenuPath *gmp;
#endif
#endif
	switch(event->type) {
	case GDK_2BUTTON_PRESS:
		printf("Double click!\n");
		break;
	case GDK_BUTTON_PRESS:
		if (!valid_np(np))
			return FALSE;
		if (np->sel)
			highlight_object(np->sel, HIGHLIGHT_NORMAL);
		set_infobox(NULL);
		np->sel = NULL;
#ifndef USE_CANVAS
		if (event->button.button != 1) {
#ifdef USE_ITEM
			pagemenu = gtk_item_factory_get_widget(main_window.menuf, "/Viewspace");
			gtk_menu_popup(GTK_MENU(pagemenu), NULL, NULL, NULL, NULL, event->button.button, event->button.time);
#else
			gmp = gtk_menu_factory_find(main_window.menuf, "Main/Viewspace");
			gtk_menu_popup(GTK_MENU(GTK_MENU_ITEM(gmp-
>widget)->submenu), NULL, NULL, NULL, NULL, event->button.button, event->button.time);
#endif
		}
#endif
		break;
	case GDK_MOTION_NOTIFY:
		if (np->sel)
			event_dispatch(NULL, (GdkEvent *)event, np->sel);
	default:
	}
	return FALSE;
}
5.12.2005 15:08 alex
Rozbalit Rozbalit vše Re: Cheops
Pridejte tam strednik: misto
default:
napiste
default:;
Matyáš Dvořák avatar 5.12.2005 16:27 Matyáš Dvořák | skóre: 13
Rozbalit Rozbalit vše Re: Cheops
Dekuji, vyzkousel jsem to a slo to o kousek dal, ale napsalo to tolik chybovych hlaseni ze to asi nema cenu resit .....
gpl.c:1: error: missing terminating " character
gpl.c:2: error: `Cheops' undeclared here (not in a function)
gpl.c:2: error: syntax error before "is"
gpl.c:3: error: missing terminating ' character
gpl.c:4: error: stray '\' in program
gpl.c:4: error: missing terminating " character
gpl.c:7: error: stray '@' in program
gpl.c:15:55: invalid digit "9" in octal constant
gpl.c:26: error: missing terminating ' character
gpl.c:53: error: missing terminating ' character
gpl.c:58: error: missing terminating ' character
gpl.c:64: error: missing terminating ' character
gpl.c:74: error: stray '\' in program
gpl.c:74: error: missing terminating " character
gpl.c:75: error: stray '\' in program
gpl.c:75: error: missing terminating " character
gpl.c:80: error: stray '\' in program
gpl.c:80: error: missing terminating " character
gpl.c:89: error: missing terminating ' character
gpl.c:93: warning: type defaults to `int' in declaration of `warranty'
gpl.c:93: warning: data definition has no type or storage class
gpl.c:94: error: syntax error before "give"
gpl.c:135: warning: type defaults to `int' in declaration of `rather'
gpl.c:135: warning: type defaults to `int' in declaration of `the'
gpl.c:135: error: syntax error before "intent"
gpl.c:150: warning: type defaults to `int' in declaration of `or'
gpl.c:152: warning: type defaults to `int' in declaration of `b'
gpl.c:152: error: syntax error before ')' token
gpl.c:157: warning: type defaults to `int' in declaration of `or'
gpl.c:159: warning: type defaults to `int' in declaration of `c'
gpl.c:159: error: syntax error before ')' token
gpl.c:203: error: missing terminating ' character
gpl.c:228: warning: type defaults to `int' in declaration of `system'
gpl.c:228: warning: type defaults to `int' in declaration of `which'
gpl.c:228: error: syntax error before "is"
gpl.c:253: error: stray '\' in program
gpl.c:253: error: missing terminating " character
gpl.c:254: error: stray '\' in program
gpl.c:254: error: missing terminating " character
gpl.c:273: error: stray '\' in program
gpl.c:273: error: missing terminating " character
gpl.c:301: error: stray '\' in program
gpl.c:301: error: missing terminating " character
gpl.c:303: error: missing terminating ' character
gpl.c:304:19: invalid suffix "yy" on integer constant
gpl.c:318:51: invalid digit "9" in octal constant
gpl.c:325:43: invalid suffix "yy" on integer constant
gpl.c:326: error: stray '`' in program
gpl.c:326: error: missing terminating ' character
gpl.c:328: error: stray '`' in program
gpl.c:328: error: missing terminating ' character
gpl.c:330: error: stray '`' in program
gpl.c:330:34: warning: character constant too long for its type
gpl.c:332: error: stray '`' in program
gpl.c:332:39: warning: character constant too long for its type
gpl.c:336: error: stray '\' in program
gpl.c:336: error: missing terminating " character
gpl.c:340: error: stray '`' in program
gpl.c:340: error: missing terminating ' character
gpl.c:350: error: missing terminating " character
make: *** [gpl.o] Error 1

5.12.2005 16:53 alex
Rozbalit Rozbalit vše Re: Cheops
Tento kod nepujde prelozit pomoci gcc verze 4, kterou zrejme mate. Prelozte to s pouzitim starsi verze gcc, napr. 3-3.
Matyáš Dvořák avatar 5.12.2005 19:15 Matyáš Dvořák | skóre: 13
Rozbalit Rozbalit vše Re: Cheops
Mam verzi 3.4.2-6, tak zkusim stahnout 3.3 z ftp://ftp.fi.muni.cz/pub/gnu/gnu/gcc/gcc-3.3/gcc-3.3.tar.bz2 ... Jak to mam tedy potom prelozit s tou strasi verzi? Jinak doufam ze se mi neprepise ta novejsi, nebo tak neco ...zatim diky !
5.12.2005 19:26 alex
Rozbalit Rozbalit vše Re: Cheops
1) Proc nemuzete pouzit balicek Cheops pro vasi distribuci?

2) Nainstalujte starsi verzi jako gcc-3.3. Pak napr:
[~]$ cat switch.c 
int main(int argc, char *argv) {
	switch (argc) {
		case 1: ;
		default:
	}
}
[~]$ gcc switch.c 
switch.c: In function ‘main’:
switch.c:5: error: label at end of compound statement
[~]$ gcc-3.3 switch.c
switch.c: In function `main':
switch.c:5: warning: deprecated use of label at end of compound statement
Verze 4.0 hlasi chybu, kdyzto 3.3 jenom varuje.
Matyáš Dvořák avatar 5.12.2005 19:45 Matyáš Dvořák | skóre: 13
Rozbalit Rozbalit vše Re: Cheops
1) rpm depency hell :( cekal jsem ze kdyz to budu kompilovat, tak s tim nebodou obstrukce.... 2) tak uz to tam davam, doufam ze jsem nemel pouzit nejaky parametr u configure...
Matyáš Dvořák avatar 5.12.2005 21:22 Matyáš Dvořák | skóre: 13
Rozbalit Rozbalit vše Re: Cheops
Pri kompilaci gcc-3.3 mi to nahlasilo par chyb...
f/com.c:11078: error: conflicting types for 'ffecom_gfrt_basictype'
f/com.h:236: error: previous declaration of 'ffecom_gfrt_basictype' was here
f/com.c:11078: error: conflicting types for 'ffecom_gfrt_basictype'
f/com.h:236: error: previous declaration of 'ffecom_gfrt_basictype' was here
make[1]: *** [f/com.o] Error 1
make[1]: Leaving directory `/home/savalo/programs/gcc-3.3/gcc'
make: *** [all-gcc] Error 2
zkusil jsem tedy nainstalovat starsi verzi: cheops-0.60pre1-1.i386.rpm a jde to konecne spustit...dekuji za vas cas

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.