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í
×
    dnes 03:44 | IT novinky

    Společnost Fairphone stojící za stejnojmennými mobilními telefony představila (pdf) bezdrátová špuntová sluchátka Fairbuds 2. Opravitelná, s vyměnitelnými bateriemi a tříletou zárukou. Cena 119 eur.

    Ladislav Hagara | Komentářů: 0
    dnes 03:33 | Pozvánky

    O víkendu 17. a 18. října lze na brněnském výstavišti navštívit s jednou vstupenkou dvě akce: Maker Faire Brno, festival inovací, kreativity a kutilství, a GameDev Connect, akci určenou pro všechny současné a hlavně budoucí herní vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 20:33 | Nová verze

    Canonical vydal (email) Ubuntu 26.10 Stonking Stingray. Přehled novinek v poznámkách k vydání. Jedná se o průběžné vydání s podporou 9 měsíců, tj. do července 2027.

    Ladislav Hagara | Komentářů: 2
    včera 16:44 | IT novinky

    České Radiokomunikace (CRA) ve čtvrtek odstřelily rozhlasový vysílač Liblice B, dosud nejvyšší stavbu v Česku. O demolici dvou 355 metrů vysokých stožárů rozhodly z důvodu jejich nevyužívání, už v úterý přitom zhasly a demontovaly jejich osvětlení.

    Ladislav Hagara | Komentářů: 11
    včera 02:44 | IT novinky

    Microsoft Defender nově podporuje linuxové desktopy.

    Ladislav Hagara | Komentářů: 6
    14.10. 21:00 | Komunita

    Oficiální Epic Games Launcher je v nové preview verzi poprvé dostupný i pro Linux (FAQ). Pracuje se na novém Easy Anti-Cheatu pro Linux (EAC Linux v2) a podpoře hry Fortnite na Linuxu.

    Ladislav Hagara | Komentářů: 6
    14.10. 13:44 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.8. Novinky zahrnují lepší podporu vzdálené plochy, sdílení a nahrávání obrazovky a řadu drobností napříč uživatelským rozhraním (úplný seznam změn, shrnutí ve wiki).

    ʚĭɞ 🍉 | Komentářů: 32
    14.10. 10:55 | IT novinky

    Apple představil 7palcový displej Apple HomeView s podporou Apple Intelligence a Siri AI pro ovládání chytré domácnosti, novou řadu vybavení chytré domácnosti Apple Home Collection, další generaci HomePodu mini a novou Apple TV 4K. Apple HomeView není v Evropské unii v prodeji, jelikož umělá inteligence Siri v rámci systému iOS v EU momentálně není k dispozici. Apple spolupracuje s EU a snaží se najít cestu, jak situaci vyřešit.

    Ladislav Hagara | Komentářů: 6
    14.10. 03:55 | Komunita

    KDE slaví 30 let. Přesně před 30 lety, 14. října 1996, poslal Matthias Ettrich do diskusní skupiny comp.os.linux.misc zprávu, která započala historii projektu KDE. Důležité milníky jsou zobrazeny na časové ose.

    Ladislav Hagara | Komentářů: 3
    14.10. 03:22 | Nová verze

    Byl vydán Mozilla Firefox 158.0. Stejně jako Chrome 155 s podporou JPEG XL (test). Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 158 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2850 hlasů
     Komentářů: 32, poslední 11.10. 17:02
    Rozcestník

    gnu/linux > freebsd

    9.7.2006 23:10 | Přečteno: 1365× | programovaní

    Port z gnu/linuxu na freebsd

    Mam takovy maly project, ktery Vam, ale predstavim, az v dalsim blogu :-P

    No a ten sem se rozhodl portovat, aby si mohli uzivat nejem nuzivatele gnu/linuxu, ale take uzivatele freebsd. Myslel sem si ze to bude hracka,ze zmenim maximalne dva radky a vsecko bude reddy :)

    Chyba lavky

    Bash

    Mam takovy maly skriptik, ktery vse nakonfiguruje. Takove male configure vlastni vyrobi ;-) Je udelane v takovem tom zakladnim shellu (alespon sem si myslel ze je to zaklad) v bash. ale ejhle ve freebsd je jen sh. bash sice taky ale nekde v adresari /usr/compat/linux/bin/bash jako de o drbky.. musel sem prepsat vsechny if napr.
    if [ $show_output == 1 ]; tnen
    na
    if [ -ne "$show_output" ]; then

    sdl-config

    kazdy urcite zna proste napisete sdl-config --cflags --libs a ono to gccecku dohodi potrebne parametry :-) ale freebsd me opet sparil "sdl-config: command nod found" parada proste dohledava cesty k SDL sam,nastesti sem nejak haluzacky prisel na sdl11-config co to je? napred sem si rikal ze mam asi nejakou verzi sdl 1.1.X ale
    sdl11-config --version
    1.2.9
    jako fakt nevim co tim chtel kdo rict,ani gogle mi moc nepomohl,nasel par odkazu ale ani jeden cesky:( nevite o tom nekdo neco???

    make

    muj mini config mi uz fungoval ale make nespolupracovalo (psalo kotel erroru v Makefile). Jen tak ze srandy sem skusil gmake a ejhle ten mi to prelouskal, dicky sem myslel ze gmake je link make ale manual me prekvapil..
    man make
    ...make -- maintain program dependencies..

    man gmake
    ...make - GNU make utility to maintain groups of programs...

    sranda ne? :-) jako oba delaji stejnou vec ale kazdy po svojem.. a to sem dicky myslel ze je mezi gnu/linuxem a freebsd nejaka posix compatibilita

    uz jen takova perlicka na zaver

    In file included from config.h:52, from main.c:47: /usr/include/malloc.h:3:2: #error "< malloc.h > has been replaced by < stdlib.h >" gmake[1]: *** [main.o] Error 1

           

    Hodnocení: 50 %

            špatné • dobré        

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

    Komentáře

    Vložit další komentář

    9.7.2006 23:27 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: gnu/linux > freebsd
    Vítej v Unixu. My co jsme dělali pro Unixové systémy dříve, než Linux existoval víme, že Linux si zavedl spoustu svých pseudostandardů. Ale jinak nic, mezi zaváděním standardů do Linuxu a do Windows není až zase takový rozdíl v nekompatibilitách. :-)

    Ale jinak nic, ignorujte mě a neflamujte. :-)
    Josef Kufner avatar 9.7.2006 23:37 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: gnu/linux > freebsd
    Mno, je celkem rozdíl mezi "něčím navíc" a "uplně jinak" ;-)
    Hello world ! Segmentation fault (core dumped)
    10.7.2006 10:07 MEDss | blog: muj_uplne_prvni_blog | lutanie
    Rozbalit Rozbalit vše Re: gnu/linux > freebsd
    tak dobre uplne jinak ne-e :)
    ale mam tam v Makefile nejake "ifeq" a ten bsdackemu make vadil :( dival sem se na gogle a moc dokumetace k BSD make neni.. ale mozna sem se spatne dival ;-)
    co na to říct? ;-)
    10.7.2006 11:57 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: gnu/linux > freebsd
    Grrrr... :-D Celé GNU je Unixem inspirované, je s ním v mnoha směrech kompatibilní, ale není důvod se jenom opičit a nezkusit taky vymyslet něco vlastního, ne? :-)

    Někteří jiní, co dělali pro unixové systémy dříve, než Linux existoval, instalovali GNU nástroje jako první krok po instalaci Solarisu. ;-)
    9.7.2006 23:30 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: gnu/linux > freebsd
    Ano je tam POSIX kompatibilita a proto, když používáš ve svých Makefile gnu rozšíření tak nejdou na FreeBSD pomocí make vykonat, musíš použít gmake, který je o tyto rozšíření obohacen.
    michich avatar 10.7.2006 02:04 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: gnu/linux > freebsd

    Skript, který má v hlavičce #!/bin/sh a přitom používá rozšíření bashe, je chybný. Přijdeš na to i na GNU/Linuxu, když si nasměruješ /bin/sh na nějaký jednodušší shell, třeba dash.

    Tipuju, že "sdl11" znamená SDL pro X11.

    11.7.2006 12:48 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: gnu/linux > freebsd
    GNU utility lze používat všude, a běžně se na UNIXech používají (například k Solarisu se dodávají již hodně dlouho).

    Co se týče GNU libc, je (dle mých zkušeností) skvělá pro vývoj přenositelných programů - je totiž kompatabilní prakticky se vším, stačí nadefinovat některé symboly.
    28.4.2007 12:18 Petr
    Rozbalit Rozbalit vše Re: gnu/linux > freebsd
    ahoj, nevite jak upravit tento makefile:

    CC = gcc

    CFLAGS = -ansi -pedantic -Wall

    OS = $(shell uname)

    ifeq "$(OS)" "SunOS"

    CFLAGS := $(CFLAGS) -lpthread -lrt -D_POSIX_C_SOURCE=199506L

    endif

    ifeq "$(OS)" "Linux"

    CFLAGS := $(CFLAGS) -pthread -D_POSIX_C_SOURCE=199506L

    endif

    ifeq "$(OS)" "FreeBSD"

    CFLAGS := $(CFLAGS) -pthread

    endif

    source: source.c

    $(CC) source.c $(CFLAGS) -o source

    clean:

    rm -f source

    aby slapal pod FreeBSD i s prikazem make a nejen s gmake? taky aby byl samozrejme potom spustitelny pomoci make v linuxu...

    Založit nové vlákno • Nahoru

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