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 18:11 | IT novinky

    Dnes a zítra probíhá vývojářská konference Google I/O 2025. Sledovat lze na YouTube a na síti 𝕏 (#GoogleIO).

    Ladislav Hagara | Komentářů: 0
    včera 15:22 | Komunita

    V Bostonu probíhá konference Red Hat Summit 2025. Vybrané přednášky lze sledovat na YouTube. Dění lze sledovat na síti 𝕏 (#RHSummit).

    Ladislav Hagara | Komentářů: 0
    včera 15:00 | Nová verze

    Společnost Red Hat oficiálně oznámila vydání Red Hat Enterprise Linuxu 10. Vedle nových vlastností přináší také aktualizaci ovladačů a předběžné ukázky budoucích technologií. Podrobnosti v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 4
    včera 12:22 | Pozvánky

    Tuto sobotu 24. května se koná historicky první komunitní den projektu Home Assistant. Zváni jsou všichni příznivci, nadšenci a uživatelé tohoto projektu. Pro účast je potřebná registrace. Odkazy na akce v Praze a v Bratislavě.

    jose17 | Komentářů: 0
    včera 04:44 | IT novinky

    Troy Hunt představil Have I Been Pwned 2.0, tj. nový vylepšený web služby, kde si uživatelé mohou zkontrolovat, zda se jejich hesla a osobní údaje neobjevily v únicích dat a případně se nechat na další úniky upozorňovat.

    Ladislav Hagara | Komentářů: 16
    19.5. 23:22 | Zajímavý software

    Microsoft představil open source textový editor Edit bežící v terminálu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 7
    19.5. 22:22 | Zajímavý software

    V Seattlu a také online probíhá konference Microsoft Build 2025. Microsoft představuje své novinky. Windows Subsystem for Linux je nově open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 1
    19.5. 13:11 | Zajímavý článek

    Z příspěvku Turris Sentinel – co přinesl rok 2024 na blogu CZ.NIC: "Za poslední rok (únor 2024 – únor 2025) jsme zachytili 8,3 miliardy incidentů a to z 232 zemí a z jejich závislých území. Tyto útoky přišly od 6,2 milionu útočníků (respektive unikátních adres). SMTP minipot je stále nejlákavější pastí, zhruba 79 % útoků bylo směřováno na tento minipot, 16 % útoků směřovalo na minipot Telnet, 3 % útoků směřovaly na minipot HTTP a 2 % na minipot FTP. Dále jsme zaznamenali 3,2 milionu unikátních hesel a 318 tisíc unikátních loginů, které útočníci zkoušeli."

    Ladislav Hagara | Komentářů: 1
    19.5. 12:44 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová verze 3.0.4 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    19.5. 12:33 | Nová verze

    Byla vydána nová stabilní verze 7.4 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 136. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (62%)
     (23%)
     (8%)
     (2%)
     (0%)
     (0%)
     (6%)
    Celkem 52 hlasů
     Komentářů: 5, poslední včera 20:57
    Rozcestník

    gnu/linux > freebsd

    9.7.2006 23:10 | Přečteno: 1199× | 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áknoNahoru

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