S dervos arba Star atviro kodo komandinės eilutės programa, kuri gali suspausti / Archyvas daug failų kartu į vieną juostą arba disko archyve. Taip pat yra galima atkurti atskirus failus iš susidariusių archyve.
S deguto apima FIFO greičio, daugiatomį paramą, modelis Matcher, gebėjimas archyvas retus failus, Automatinė baitų tvarka pripažinimą, Automatinė archyvas formato aptikimas, automatinis archyvas suspaudimo ir išskleidimo, nuotolinio archyvavimo, taip pat kitą specialų funkcionalumą, kuri leidžia paraiška turi būti naudojama pilną sistemos kopijavimas.
S deguto taip pat apima "rmt", tikrai nešiojamų versija nuotolinio juosta serverio, kuris palaiko nuotolinį bendradarbiavimą tarp skirtingų operacinių sistemų ir mašinų architektūros, taip pat nešiojamų `mt" Tape Drive kontrolės programą.
S degutas yra sparčiausiai žinoma įgyvendinimas tar archyvavimo, net greičiau nei ufsdump kone visais atvejais
Kas naujo , šioje laidoje:.
< ul>
Kas naujo Versija 1.5.2:
- Pabandykite padaryti žvaigždė apsaugota nuo signalų, kad pasirodyti, o atidaryti failą iš tinklo failų sistema.
- Tegul žvaigždė FIFO geriau tvarkyti medijos keitimo operaciją vienu juosta apimties kelių tūrio pabaigos sukurti režimą.
- Leisti žvaigždė auto aptikti & quot; EOF & quot; sąlyga dėl žalio diske Rašydami multi tūrio sukurti režimą. ENXIO buvo pridėta kaip už EFBIG ir ENOSPC alias.
- star.4 manpage buvo sustiprintas.
- star_sym.c dabar naudoja O_SEARCH atidaryti katalogus.
- žvaigždutė / longnames.c prideda daugiau apeiti su netinkamu buferio nutraukia nuo gcc.
- žvaigždutė / extract.c dabar naudoja prieiga (vardą, F_OK), o prieigos (vardas, 0)
- žvaigždučių dabar tik nustato signalo krautuvai esamų signalus remti MSC
- žvaigždučių nustatė į dumpdates.c typo, kad nukentėjo dėl WIN-DOS, nes pulkas () nėra
- žvaigždučių dabar tikrina HAVE_FSYNC remti MSC
- žvaigždė :: findinfo.c dabar tikrina, ar stat.st_blksize egzistuoja
- žvaigždutė / dumpdates.c veikia aplink su LOCK_EX / LOCK_EX / LOCK_UN problemos apibrėžtos nors pulkas () skambutis nebeegzistuoja.
- Nauja (anksčiau nėra) vyras puslapiai: BSH / pfbsh.1 p / bosh.1 p / jsh.1 p / pfsh.1 t / mt.1 scgskeleton / scgskeleton.1 etiketės / label.1 žvaigždė / ustar. 1 star_sym / star_sym.1 is / is-E.1 is / is-w.1
- žvaigždučių dabar palaiko automatinį pripažinimą XZ (1) suspaustas archyvų ir siūlo naują galimybę -xz
- žvaigždutė siūlo naują elgesį: "
- deguto archyvas sukurtas & quot; žvaigždė -c-dump--meta ... & quot; neapima paprasto failų turinį, o tik meta duomenis. Su & quot; žvaigždė -c -xmeta & quot; Šie failai gali būti išgaunamas kaip 0 iki dydžio failų atveju, kad tai būtų ne perrašyti esamus failus. Zodiako dabar palaiko & quot; žvaigždė -x -xmeta -fore-skylę & quot; išskleisti failus kaip failai pradinio dydžio, tačiau, kaip negausūs failus be jokių duomenų viduje. Tai pakankamai kaip wget -mirror nuoroda.
- vyras puslapis žvaigždė / spax.1 nustatė typo.
- žvaigždutė / header.c dabar naudoja naują struktūrą & quot; ndbuf & quot; kuris apibrėžia 100 101 vietoj namelength tam, kad būtų galima prieiti prie 101th elementas masyvų be susipažinimo žinutę Aray iš ribų.
- Ištaisyta Star / buffer.c typo, kad sukelia žvaigždė sąvartynas branduolys Linux su -c -mulvivol dėl neįprastos atminties išdėstymo rasti Linux.
- The Star -multivol buferio valdymas dabar mallocs mažiau atminties. Prieš malloc () dienas tokio pat dydžio kaip FIFO dydis, dabar tik malloc () s 2 * bufsize
- žvaigždučių -c -find dabar pertraukiamas iki ^ C
- žvaigždučių -x -U -k dabar dirba, taip pat žvaigždė -x -U Keep amžiaus
- Kai klaidos pataisymai in star.4 žinyno puslapyje
- Star -sparse -force duobučių dabar archyvai visi failai kaip negausūs failų atveju, kad jie bent jau 512 blokas suderintas baitų nulls. Ačiū markk@clara.co.uk
- žvaigždučių -find dabar pašalina pirmaujanti & quot; ./& quot; varduose kaip žvaigždė ar kitais atvejais.
- žvaigždučių -r / -u dabar teisingai priklauso nuo senojo archyvo formato tipą.
- Star prideda naują variantą -lzip ir automatizuotą paramą pripažinti lzip suspausto archyvus. Ačiū markk@clara.co.uk
- žvaigždučių dabar priima komandą, pavyzdžiui: "
- žvaigždučių -c -onull -find. -Lt
- nes nėra archyvas išėjimo į stdout, kad galėtų maišyti su -Lt išvesties
- Ištaisyta klaida, į libfind / walk.c (paskambinus strcatl () su paskutinio parametro 0 vietoj (char *) 0)
- libfind Iškilioji versija 1.5
- Nauja failų libfind / find_tok.h atskirti simboliniai pavadinimai iš įgyvendinimo poilsio.
- Perkelta žetonų apibrėžimai iš find.c į find_tok.h
- pagrindinis -Perm dabar įgyvendina naują funkciją:
- -Perm + režimas bus įvertinti kaip tiesa, jei nors iš bitai nustatytus režimu yra nustatyti leidimo bitai fro failą.
- klaidą su exec įvesta naudojant vfork () vietoj šakutės () buvo fiksuotas. Iš STRING "pakeitimo; {} & quot; dabar teisingai vėl, net jei iš atminties keliu vieta buvo pakeista veikia per realloc ().
- Nauji pirminiai operatoriai: -amin pasenusios - tik GNU susirasti suderinamumą -cmin pasenusios - tik GNU susirasti suderinamumą -mmin pasenusios - tik GNU susirasti suderinamumą -empty TIKRĄJĄ nulis dydžio paprasto failo arba tuščias katalogas -execdir programą [argumentas. ..] \; -fls failų sąrašas failai panašus į "ls -ilds" į "failą" (visada tiesa) -fprint failą spausdinti failų vardai linijos padalintas į "failą" (visada tiesa) -fprint0 failo spausdinimo failų vardai nul suskirstyti į "failą" (visada tiesa) -fprintnnl failų spausdinimo failų vardai erdvė skirstoma į "failą" (visada tiesa) -ilname Glob TRUE, jei simbolinė pavadinimas sutampa lukštais Glob -ilpat modelis TRUE, jei simbolinė pavadinimas sutampa modelis -iname Glob TRUE, jei kelias komponentas atitinka lukštais Glob -ipat modelis TRUE, jei kelias komponentas atitinka modelio -ipath Glob TRUE, jei pilnas kelias rungtynes lukštais Glob -ippat modelis TRUE, jei pilnas kelias rungtynes modelio -okdir programą [argumentą ...] \; -print0 spausdinimo failų vardai nul atskirti į stdout (visada tiesa) -executable TRUE, jei failas yra vykdomąjį nekilnojamojo naudotojo id proceso -readable TRUE, jei failas yra perskaitomas realaus naudotojo id proceso -writable TRUE, jei failas yra įrašomas nekilnojamojo naudotojo id proceso
- libfind nebėra uždaro į treewalk () procesą tuo atveju, kad kelias stygos negalėjo būti paskirta.
- libfind :: walkclose () dabar nemokamai () s vidaus duomenų struktūras atveju vartotojas, kad nebūtų reikalinga treewalk () (pvz žvaigždė -x)
- funkcija defltcntl () in libdeflt dabar dirba ir leidžia pasirinkti didžiąsias ir mažąsias raides režimą.
- Nauja funkcija defltsect () in libdeflt leidžia sukurti sub-skyrius konfigūracijos failus. Šie poskyriai turi būti pavadintas: & quot; [skyriuje-pavadinimas] & quot; ir '[' turi būti ne nuo linijos, kuri pradžioje.
- Parama & quot; NKK & quot; Solaris x86 buvo įtraukta kaip pirmą žingsnį. C Compiler & quot; PCC & quot; http://pcc.ludd.ltu.se/ remiasi Nešiojami C-Comppiler nuo AT & T nuo 1970-ųjų pabaigoje. Tai pagal BSDL ir todėl siūlo kompiliaciją su tikrai nemokamai statyti aplinką.
- Atkreipkite dėmesį, kad dėl to, PCC klaidą, kad autoconf rezultatai Large failų palaikymas yra neteisingi. Nebent jūs redaguoti failų incs / i386-sunos5-PCC / xconfig.h ir rankiniu būdu koreguoti failą siekiant sustabdyti šį:
- #define _FILE_OFFSET_BITS 64 / * # Bitų off_t jei parenkamais * /
- Jūs negausite darbo didelę failų palaikymas su PCC.
- Parama Daugiau Operacinė sistema seks po to, kai kompiliatorius klausimų buvo išspręsta.
- conf / mkdep-aix.sh dabar ragina & quot; cc -M -qsyntaxonly & quot; vietoj & quot; cc -M -E "; kaip IBM, C-Preprocesorius nemėgsta #pragma silpnas = b, nors sudarytojas jį palaiko.
- Pridėta parama Dragonfly / x86_64
- Nauja autoconf testas nanosekundė laiko spaudų AIX.
- conf / mkdep-aix.sh buvo pakeistas, kad būtų išvengta įspėjimus dėl #pragma silpnas = b, kaip IBM, C-sudarytojas ragina ne & quot; #pragma silpnas & quot; cpp kai iškviečiamas su -ė
- include / Schily / stat.h dabar palaiko nonosecond laiko žymes į struct stat AIX.
- include / Schily / stat.h dabar palaiko struct stat.st_atime_n už AIX nanosekundiniame paramą.
- Bandymas įtraukti paramą už 32 bitų duomenų rinkimo apie naujesne Mac OS X versiją per smake CCOM = cc32 tai veikia tik jei 32 bit plėtros parama yra įdiegta "Mac OS X".
- Bandymas įtraukti paramą už 32 bitų duomenų rinkimo apie naujesne Linux versijos per smake CCOM = cc32 tai veikia tik jei 32 bit plėtros parama yra įdiegta "Linux".
- Nauja autoconf bandymų patikrinimus ar fnmatch () yra darbo FNM_IGNORECASE
- Nauja autoconf testai paremti Išsami būt lokalės mbsinit () mbrtowc () wcrtomb ()
- Nauja autoconf testai wctype_t mbstate_t
- Nauji autoconf testai BaseName () dirname () strndup () wcsndup ()
- include / Schily / wchar.h tvirčiau remti mbrtowc () ir wcrtomb ()
- include / Schily / regex.h pridėjo
- include / Schily / libgen.h pridėjo
- Nauja autoconf testas strlcat () wcslcat () strnlen () wcsnlen ()
- Nauja autoconf testas strndup () wcsndup ()
- libschily fnmatch () dabar palaiko FNM_IGNORECASE
- libschily fnmatch () dabar palaiko būt simboliai "
- libschily: nauji failai strlcat.c wcslcat.c strnlen.c wcsnlen.c strndup.c wcsndup.c basename.c dirname.c
- Naujas algoritmas libschily strncat.c strncmp.c strncpy.c strnlen.c wcsncat.c wcsncmp.c wcsncpy.c wcsnlen.c daro kodą greičiau ir mažesnis.
- Konf-files / etc / default dabar įdiegta 0644
- MAN puslapiai dabar pagal nutylėjimą įdiegta $ (INS_BASE) / share / vyro bazė katalogas & quot; dalinasi & quot; gali būti pakeista caling
- smake DEFMANBASE = kažkas
- README.compile dabar pamini: "
- INS_RBASE = Nustatyti skirtingi & quot; šaknis & quot; įdiegti kelias DEFMANBASE = nustatyti skirtingas vyro bazinę katalogą STRIPFLAGS = -ų Strip visi dvejetainius su & quot; make install & quot; RUNPATH = Perrašyti ELF RUNPATH DEFUMASK = Nustatyti skirtingas numatytąsias teises kurti katalogus DEFINSUMASK = Nustatyti skirtingas numatytąsias teises kurti katalogus diegimo kelią
- MAN puslapiai dabar pagal nutylėjimą įdiegta $ (INS_BASE) / share / vyro bazė katalogas & quot; dalinasi & quot; gali būti pakeista caling
- Visi Makefile.dfl dabar nustatyti, ar / etc / default / * jau egzistuoja
- makrokomandos XARCH_GEN & XARCH_OPT dabar TAISYKLIŲ / CC-sunpro * .rul
- įtraukti failą įtraukti / Schily / ccomdefs.h dabar leidžia išjungti printf () formato patikrinimus dėl Persijos įlankos bendradarbiavimo tarybos su -DNO_PRINTFLIKE Tai reikalinga tam, kad žvaigždė kaupia į Solaris APIE cosolidation kaip GCC id per kvailas už printf () plėtiniai.
- libschily /? Eterrno.c nebėra perrašyti _TS_ERRNO apibrėžtį siekiant išlaikyti kompiliavimo constrints į Solaris APIE consoliation.
- keli nauji pasauliniai simboliai už mapFile libschily / libschily-mapvers
- libschily / wcsndup.c buvo frgotten kodą ir vis dar internaly įgyvendinti strndup ()
- librmt.so dabar apima libsocked į reikiamą ELF žymę
- Visuose failus (net tiems, sukurtas autoconf) dabar saugomas nuo kelių įtraukimo.
- Nauja autoconf testas pathconf () ir fpathconf ()
- Jungiantis žemėlapis failai dabar tvarkomi per & quot; cpp & quot; (Arba $ CK -E) ir išėjimas yra saugomi $ (ARCHDIR). Tai leidžia turėti vieną tiltelis žemėlapį failo šaltinis visose platformose.
- Nauja autoconf testas darbo cpp.
- Nauja autoconf testas / dev / stdin / dev / stdout / dev / stderr / dev / FD / 0 / dev / FD / 1 / dev / FD2
- Nauja autoconf testai: qecvt () qfcvt () qgcvt () _ldecvt () _ldfcvt () _ldgcvt () _ldecvt_r () _ldfcvt_r () _ldgcvt_r () qeconvert () qfconvert () qgconvert () reikia ilgo dvigubo paramos.
- Visi tiltelis žemėlapis failai buvo modifikuoti, kad būtų galima priklausomai nuo platformos # ifdef anketa li>
- libschily dabar, numatytoji pervadina getline (), fgetline () ir fexec * () į js_getline (), js_fgetline () ir js_fexec * (). Tai buvo reikalinga, nes POSIX standartą Reikalavimai ignoruojami POSIX pagrindines taisykles ne apibrėžti funkcijas, kurios prieštarauja galiojančių išleistų funkcijas. Funkcijos iš linschily buvę visuomenei, nes daugiau nei 25 metų ir apibrėžti POSIX.1-2008 funkcijos net pažeisti POSIX įvardijimo taisyklės. POSIX fexec * () funkcijos būtų pvz turi būti teisingai vadinamas fdexec * ().
- Esamos programos gali išlaikyti oficialų vardai getline (), fgetline () ir fexec * (), nes jie yra pagal nutylėjimą #defined prie naujų js _ * () pavadinimus. Norėdami išjungti šią patogumą, pridėti:
- #define NO_SCHILY_GETLINE Norėdami išjungti Schily getline (), fgetline () # define NO_SCHILY_FEXEC Norėdami išjungti Schily fexec * () # define NO_SCHILY_FSPAWN Norėdami išjungti Schily fspawn * ()
- Libschily dabar turi naują & quot; ilgio dvigubo & quot; paramos funkcijas: qftoes () ir qftofs ()
- Libschily dabar palaiko lokalės dependend kablelio spausdinti slankiojo kablelio skaičių.
- Libschily dabar palaiko spausdinti ilgai dviviečiai numeriai per formatą () remiantis nešiojamas printf () įgyvendinimas. Jei tai neveikia jūsų platformos arba, jei tai neveikia teisingai jūsų platforma, prašome pranešti. Tai buvo reikalinga naujus & quot; od & quot; įgyvendinimas.
- variantas apdorojant įgyvendinimo getargs () / GetFiles () iš libschily dabar palaiko sujungti vieną simbolį Būlio vėliavas netgi tuo atveju galimybė styginių mini skambinti atgalinio ryšio funkciją, jei buvo nustatyta, galioja pasirinkimas. Tai buvo reikalinga naujus & quot; od & quot; įgyvendinimas.
- filereopen () iš libschily nebėra ragina atidaryti () viduje tol, kol nėra jokio reikalo kurti arba trumpinti failą.
- include / Schily / wchar.h dabar apima už platformų, kurios neturi wcwidth () workyround.
- libschily anketa findinpath () dabar apima naują kelio parametrą, kad būtų galima naudoti iš BSH funkciją.
- fnmatch dabar visada prieinamas kaip js_fnmatch ()
- Nauja autoconf testas _qecvt () _qfcvt () _qgcvt () ir () _qecvt_r _qfcvt_r () _qgcvt_r () AIX
- libschily / getexecpath.c naujo
- include / Schily / nlsdefs.h dabar apima makrokomandas _ (-ai) ir __ (-ai) remti gettext () ir xgettext (1)
- Išjungti Paprasti priesaga taisykles ir Sufffix taisykles smake kad paspartinti darbą stato
- Pridėta taisyklėse komentaras / rules.rdi, kad ši taisyklė yra nebereikalingi. Naudojimo taisykles / rules.dir visais atvejais.
- Nauja konfigūracijos failus į Schily makefilesystem už:
- - * BSD AMD64
- - MacOS X "amd64
- - kfreebsd (Debian ant FreeBSD branduolį)
- - "Android"
- Schily makefilesystem dabar palaiko CC_COM visiems platformos, kuria galima perrašyti komandą žemas lygis C-sudarytojas.
- Schily makefilesystem dabar palaiko CC ++ _ KOM visose platformose, kad perrašyti komandą žemas lygis C ++ -. Kompiliatorius
- minGW dabar pagal nutylėjimą nuorodas prieš -lmgw32 -lminwg32 vietoj
- "Mac OS X dabar pagal nutylėjimą nuorodas prieš -lgcc_s.1 vietoj -lgcc
- Paspartinti priklausomybių karta cl.exe sutelkdamos kai sed komandas į vieną sed skambučio
- Fiksuotas klaidą su priklausomybės kartos HP-UX
- Schily makefilesystem restructuresd kai priklausomybes leisti paleisti lygiagrečiai markę.
- "Android" nėra POSIX (ne apibrėžti įvairias funkcijas, kaip funkcijų libc kaip reikalaujama POSIX), nes jis bando apibrėžti daug funkcijų, kurios standarto dalis, kaip inline makrokomandas įtraukti failus tik. Tai pertraukos autoconf, todėl mums reikia perrašyti tam tikrus tyrimus (pvz getpagesize, tcgetpgrp, tcsetpgrp)
- Schily autoconf sistema buvo sustiprintas remti kryžminio kompiliaciją. Schily autoconf remiasi GNU autoconf ir GNU autoconf nepalaiko kryžminio kompiliaciją, nes ji turi vykdyti scenarijus dėl tikslinės sistemos kai kurių testų.
- & quot; konfigūruoti & quot; scenarijų, kuris yra pristatomas su Schily makefile sistemos veikia 718 bandymus ir 68 iš jų reikia paleisti tikslinės sistemos.
- Schily autoconf sistema dabar palaiko metodą paleisti šiuos 65 testai gimtoji tikslinės sistemos. Jūs arba reikia mašina su nuotolinio prisijungimo funkcijas ar jums reikia emuliatorius su metodu, kopijuoti failus į vadovautis sistemą ir paleisti dvejetainius dėl vadovautis sistemai pvz Android emuliatorius.
- Mes šiuo metu pristatyti tris scenarijus & quot; Nuotolinio & quot; vykdymas programų tikslinės sistemos:
- runrmt_ssh veikia komandas pašalinti per ssh runrmt_rsh veikia komandos pašalinti per RSH runrmt_android veikia komandas pašalinti per debug tilto
- Jei reikia nuotoliniu paleisti programas sistemą, kuri nėra palaikoma viena ten tris scenarijus, jums reikia keisti vieną iš jų, kad atitiktų jūsų poreikius.
- Jei norite įjungti Kryžiaus sudarymas naudotis šia aplinkos kintamieji:
- CONFIG_RMTCALL = Nustatyti, kad rodytų į scenarijų, kuris daro nuotolinio vykdymą, pvz:
- CONFIG_RMTCALL = `pwd` / conf / runrmt_ssh
- CONFIG_RMTHOST = Nustatyti, kad rodytų į Jūsų nutolusio kompiuterio, pavyzdžiui: "
- CONFIG_RMTHOST = prieglobos arba CONFIG_RMTHOST = vartotojas @ hostname "
- naudoti su manekenu, jei norite naudoti kažką panašaus į "Android emuliatorius.
- CONFIG_RMTDEBUG = Nustatykite kažką ne null, kad tegul nuotolinio vykdymo scenarijus pažymėkite Nuotolinis comands. Šis rezultatas bus configure pranešimus kaip:
- tikrinimo bitai nepilnametis prietaiso numeris ... NUOTOLINIS 8
- Atkreipkite dėmesį, kad smake apima Automake funkcijas, automatiškai, sistema ID informacija. Dėl šios priežasties, jums reikia perrašyti, susijusius makrokomandas iš komandinės eilutės, jei norite padaryti kryžminio kompiliaciją.
- Susijusios markė makrokomandos:
- K_ARCH = # (sun4v) Kernel ARCH užpildyti iš uname -m / arkos -k M_ARCH = # (Sun4) mašina užpildyta iš arkos P_ARCH = # (SPARC) CPU ARCH užpildyti iš uname -p / mach OSNAME = # SunOS, Linux, .... OSREL = # 5.11 OSVERSION = # snv_130 CCOM = # bendrinis sudarytojas vardas (pvz & quot; gcc & quot;) CC_COM = # kompiliatorius skambinti (vardas + pagrindiniai args)
- ARCH = perrašo M_ARCH ir P_ARCH
- Jis paprastai suffucient nustatyti Arch ir OSNAME.
- Kad vietoj naudoti kryžminio sudarytojas aplinką iš gimtojo sudarytojas, nustatyti padaryti makro CC_COM kažką kitokio nei & quot; cc & quot;.
- Jei esate Linux ir kaip sudaryti "Android", atlikite šiuos veiksmus:
- 1), įsteigtas CC acording instrukcijas iš kryžminio kompiliatorius įrankis grandinės
- 2) nustatyti aplinkos kintamieji CONFIG_RMTCALL / CONFIG_RMTHOST, pvz: setenv CONFIG_RMTCALL "pwd` / conf / runrmt_android setenv CONFIG_RMTHOST NĖRA
- 3) skambutis smake:
- smake ARCH = armv5 OSNAME = linux CCOM = gcc & quot; CC_COM = $ CK & quot;
- Keletas programos nebėra testas HAVE_DEV_ * bet HAVE__DEV_ * kaip mes padarėme pereiti iš rankų testus raštu ir / dev / TTY / dev / null ir panašus į AC_CHECK_FILES (/ dev / TTY / dev / null / dev / nulio )
- Parama Pyro (Skiemuo klonas) buvo pridėta. Ačiū Flemming H. Sorensen
- Geriau parama Win32 lizdai naudojant cl.exe
- išvengti problemų su nestandartinių prototipų nuorodą () atsieti () skaityti () ir rašyti () iš cl.exe
- Pridėti parama pusiau statinis (sukonfigūruotas) įtraukti failus Android: yra / Schily / armv5tejl-linux-gcc / xconfig.h
- Nauja apima failai yra / Schily / klysta _ *. H naudojami piliulę # error CPP pareiškimus, kad priešingu atveju visada kelią kompiliaciją su K & R kompiliatorių.
- Pridėta apeiti už llvm kompiliatoriaus klaidą, kuri sukuria kodą begalinis kilpos, kai kuriais atvejais.
- Libschily dabar jau susietas su $ (LIB_INTL) kai Shared libschily yra sukurta.
- Venkite įspėjimus iš cl.exe už libschily / gettimeofday.c
- markę programos specifinės konfigūracijos failus Schily Makefilesystem TAISYKLĖS / mk-.id (už SunPro markė), taisyklės / mk-smake.id TAISYKLĖS / mk-gmake.id dabar apima apibrėžimus makrokomandas:
- SPACE vieną tarpo simbolį ('') NUMBER_SIGN ASCII skaičius dainuoti ("#")
- Atkreipkite dėmesį, kad POSIX standartas nereikalauja kitaip make programa negali turėti "#" pasirodys ne komentarų skyriuose Makefiles.
- Pabandykite išspręsti neapdairią kaitos failo windef.h nuo Cygwin-1.7.17 (rudenį 2012), susijusios su tipo bool, kuri leidžia windefs.h iš neseniai Cygwin nebėra suderinama su originalaus failo iš "Microsoft". Nustatyti yra įtraukti / Schily / windows.h
- Ačiū Alain Hoang, Thomas lenta ir kiti pranešimo ir padėti gauti fix problemos minėtai
- Geriau komentuokite libschily / comerr.c padėti suprasti pasitraukimo () kodas lankstymo 8 bitai ir kaip ji gali būti vengiama.
Komentarai nerastas