cdrtools

Yazılım ekran görüntüsü:
cdrtools
Yazılım detaylar:
Versiyon: 3.00 / 3.01 Alpha 31 Güncelenir
Qayıt: 27 Sep 15
Geliştirici: Jorg Schilling
Lisans: Ücretsiz
Popülerlik: 126

Rating: 5.0/5 (Total Votes: 1)

cdrtools (eski cdrecord olarak da bilinir), kullanıcıların CD-R, CD-RW, DVD ev yandı diskleri oluşturmak için izin araçlardan bir dizi içeren bir açık kaynak kodlu ve ücretsiz bir komut satırı yazılım -R, DVD-RW veya Blu-Ray kaydedici.

In yanı sıra, CD, DVD ve BD diskler, CD-klon özellikleri, paranoya desteği ile Audio-CD'lerden parçaları ayıklamak için cdda2wav programı ile CD, DVD ve BD medya okumak için readcd aracı kayıt cdrecord programı içerir Hibrid ISO9660 oluşturmak için mkisofs senaryo gibi ek Kaya Ridge ile HFS veya Joliet dosya sistemi bağlıyor.

Ayrıca, proje medyadan baskı mkisofs hata ayıklama bilgileri, ISO / 9660 ve Kaya-Ridge dosya sistemi, ISO-9660 yapılarını doğrulamak için isovfy analiz ve Joliet doğrulamak için isoinfo, ISO-9660 medya damping için isodump için isodebug içerir (Small Computer System Interface) sürecini uzak SCSI uygulanması için dosya sistemleri ve rscsi.


Bir bakışta özellikler

cdrtools birçok farklı satıcılardan CD kaydediciler destekler. Desteklenen özellikler IDE / ATAPI, paralel bağlantı noktası ve SCSI sürücüler, ses CD'leri, veri CD'leri ve karışık CD'leri, tam çoklu oturum desteği, CDRWs (yeniden yazılabilir), TAO, DAO, RAW ve insan tarafından okunabilir hata iletileri içerir.

Uygulama uzak SCSI desteği içerir ve yerel veya uzak CD yazıcılar erişebilirsiniz. Aşağıdaki araçlardan oluşmaktadır. Cdrecord, readcd, cdda2wav, Mkisofs, isodebug, isodump, isoinfo, isovfy ve rscsi


Komut satırı seçenekleri ve kullanılabilirliği

dahil araçların her biri, yukarıda belirtilen özellikleri ve işlevleri kullanmak için izin kendi komut satırı seçenekleri vardır. Eklemek, bu seçenekleri görmek için & lsquo; - Yardım & rsquo; (örn cdrecord help) Gerçek komutundan sonra bağlıyoruz.

yazılım sadece optimize edilmiş ve montajdan önce derlenmiş olmalıdır kaynak kodunu içerir tar (tar arşivleri), olarak karşıdan yüklenebilir. Desteklenen işletim sistemleri GNU / Linux, BSD, Solaris, Mac OS X ve Microsoft Windows bulunur. cdrtools 32-bit veya 64-bit donanım mimarileri birini destekleyen bilgisayarlarda başarılı olmuştur

Bu sürümdeki yeni nedir.

< p>
  • Tüm:
  • include / Schily / varargs.h şimdi va_list kapsayan bir yapıdır yeni tip va_lists_t içerir.
  • include / Schily / getargs.h şimdi argümanlar için yorum vardır ve getargs kodu () geri çağırma işlevlerini döndürür.
  • Schily makefilesystem şimdi böyle gmake olmayan automake farkında yapmak uygulamaları için yeni bir sembolik bağ ppc64le-linux-cc.rul içerir.
  • strspn () strcspn () wcsspn () wcscspn ()
  • Yeni autoconf testleri
  • Libschily:
  • libschily şimdi uygular strspn () strcspn () wcsspn () wcscspn ()

  • n & quot;
  • libschily / format.c (düşük seviye printf () uygulaması) şimdi% n $ argüman için destek durumda & quot konumlandırma uygular; 1..30 veya bir int tipi arg daha büyük noktaları ise olduğunu.
  • libschily / fprformat.c beklendiği gibi printf () olarak değil hızlı hale yeni OpenSolaris sürümleri ile stdio makroları kullanmak önleyecek bir hata düzeltildi.
  • Libsiconv:
  • sic_open () artık ama isim bir bölü yalnızca geçerli dizindeki dosyaları gibi tüm karakter takımı isimleri açmaya çalışır.

nedir sürümü Yeni 3.00 / 3.01 Alpha 30:

  • Tüm:
  • include / Schily / varargs.h şimdi va_list kapsayan bir yapıdır yeni tip va_lists_t içerir.
  • include / Schily / getargs.h şimdi argümanlar için yorum vardır ve getargs kodu () geri çağırma işlevlerini döndürür.
  • Schily makefilesystem şimdi böyle gmake olmayan automake farkında yapmak uygulamaları için yeni bir sembolik bağ ppc64le-linux-cc.rul içerir.
  • strspn () strcspn () wcsspn () wcscspn ()
  • Yeni autoconf testleri
  • Libschily:
  • libschily şimdi uygular strspn () strcspn () wcsspn () wcscspn ()

  • n & quot;
  • libschily / format.c (düşük seviye printf () uygulaması) şimdi% n $ argüman için destek durumda & quot konumlandırma uygular; 1..30 veya bir int tipi arg daha büyük noktaları ise olduğunu.
  • libschily / fprformat.c beklendiği gibi printf () olarak değil hızlı hale yeni OpenSolaris sürümleri ile stdio makroları kullanmak önleyecek bir hata düzeltildi.
  • Libsiconv:
  • sic_open () artık ama isim bir bölü yalnızca geçerli dizindeki dosyaları gibi tüm karakter takımı isimleri açmaya çalışır.

nedir sürümü Yeni 3.00 / 3.01 Alpha 27:

  • Tüm:
  • include / Schily / varargs.h şimdi va_list kapsayan bir yapıdır yeni tip va_lists_t içerir.
  • include / Schily / getargs.h şimdi argümanlar için yorum vardır ve getargs kodu () geri çağırma işlevlerini döndürür.
  • Schily makefilesystem şimdi böyle gmake olmayan automake farkında yapmak uygulamaları için yeni bir sembolik bağ ppc64le-linux-cc.rul içerir.
  • strspn () strcspn () wcsspn () wcscspn ()
  • Yeni autoconf testleri
  • Libschily:
  • libschily şimdi uygular strspn () strcspn () wcsspn () wcscspn ()

  • n & quot;
  • libschily / format.c (düşük seviye printf () uygulaması) şimdi% n $ argüman için destek durumda & quot konumlandırma uygular; 1..30 veya bir int tipi arg daha büyük noktaları ise olduğunu.
  • libschily / fprformat.c beklendiği gibi printf () olarak değil hızlı hale yeni OpenSolaris sürümleri ile stdio makroları kullanmak önleyecek bir hata düzeltildi.
  • Libsiconv:
  • sic_open () artık ama isim bir bölü yalnızca geçerli dizindeki dosyaları gibi tüm karakter takımı isimleri açmaya çalışır.

nedir sürüm 3.01 Alpha 21 Yeni

  • Tüm:
  • eksik adres / Schily / mconfig.h include DEV_NULL tanımlayın / dev / null DOS
  • Yeni autoconf testleri: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
  • Symlinks s390x-linux-cc.rul armv5tel-linux-cc.rul yeni armv4tl-linux-cc.rul, farkında gibi gmake olarak programlar yapmak dışı automake desteklemek için.
  • MinGW olarak, MinGW için Schily / hostname.h bir gethostname () prototip tanımlamak etmeyin yanlış prototip olmayan bir standart dosya winsock.h
  • olduğu gibi
  • include / Schily / stdio.h şimdi kısmen 64 bit Solaris libc'nizdeki DOSYA * veri yapıları unhides kod uygular. Bu libc tarafından yapılan hatta 64 bit Solaris için bir getc_unlocked () makro uygulamak için izin verir, bu yüzden libschily G / Ç gerekli performansı, daha hızlı libschily bir printf () uygulamak mümkün benzer stdio ulaşmak mümkün değildir libc'nizdeki printf ().
  • Libschily:
  • Yeni fonksiyonlar xcomerr (), xcomerrno (), fxcomerr (), libschily errno farklı bir çıkış değeri ile hata mesajı ve çıkışa izin de fxcomerrno ().
  • libschily bir hata /% sebep format.c. * s sabit olmuştur hatalı basılacak.
  • libschily / format.c kodunu sağlamak için yeniden tasarlandı #include yoluyla fprformat () için tekrar kullanılmak üzere.

  • libschily
  • libschily / fprformat.c Yeni fonksiyonu fprformat () böylece libc'nizdeki doprnt () ile aynı doğrudan arabirim uygulama ve Solaris üzerinde libc'nizdeki printf () daha hızlı printf () uygulamasına olanak tanır.

  • Solaris, jsprintf () Şimdilik
  • libschily / jsprintf.c fprformat dayalı işletilir (). Bu libschily gelen Printf () Aprox olmasını sağlar. Libc'nizdeki printf () Solaris ve aprox daha hızlı% 33. 2x hızlı jsprintf olarak () libschily önce olmuştur. Bu printf için başka bir performans artışı sağlar () OpenSolaris üzerinde kapalı kaynak od (1) bir OSS yedek olarak kullanılan hdump / od gibi bağlı programlar. Bu artık OpenSolaris üzerinde OSS od (1) tipik hızlı kapalı kaynak sürümü sonra 5 kat yapar.
  • libschily / getdtablesize.c artık aynı cl.exe kullanarak Win-DOS üzerinde derleme olduğu gibi MinGW davranır.
  • libschily / mkdirat.c ve libschily / mkdirs.c şimdi MinGW olmayan bir standart ile uyumlu mkdir sahip olması dikkat ()
  • libschily / mkfifoat.c kesim, bir tür sabit / mkdirat.c dosya yapıştırın
  • Cdrecord:
  • cdrecord / cue.c artık belirli CUE geliştirmeleri cdrtools ilgili daha iyi bir yorum vardır.
  • bir yazım hatası cdrecord.dfl
  • Sabit
  • cdda2wav (Sürekli / Heiko Ei & szlig kaynaklı Jorg Schilling, tarafından geliştirilmiş; feldt heiko@hexco.de):
  • cdda2wav / exitcodes.h
  • için bir yeniden xxx uyarı kaçının
  • MinGW kullanırken windows.h gelen #define arayüzü bile sorunlara neden olmaz emin olmak için / interface.h cdda2wav bir #undef arayüzü eklendi
  • Mkisofs:
  • Mkisofs / mkisofs.8 sabit yasadışı troff dizisi & quot; \ & quot; e & quot;, & quot

  • / dev / null & quot;
  • doğrudan dize & quot önlemek için deneyin; mkisofs.c o POSIX katmanının olmadan Win-DOS üzerinde çalışmak için izin vermek.

nedir sürüm 3.01 Alpha 20 Yeni

  • Tüm:
  • armv7l-linux için yeni Schily Makefiles kuralları
  • autoconf / xconfig.h.in şimdi aynı cl.exe derleme olduğu gibi mingw32 davranır
  • Libschily:
  • libschily :: format.c (printf) artık% n biçimi h hh l ll tz gibi uzunluk değiştiricileri destekler.
  • libschily :: format.c sonra% desteğini tanıtmak için izin verecek şekilde alan genişliği parametrelerinin ayrıştırmak için yeniden yapılandırılmıştır n $
  • mingw32 iki parametre ile standart uyumlu mkdir () işlevini desteklemeyen gerçeği hakkında dikkat çekmek için çalışın. Bu üst libschily / mkdirat.c ve libschily / mkdirs.c
  • uygular
  • ) mkdir (denilen libschily / mkfifoat.c bir yazım hatası düzeltildi yerine mkfifo () ve
  • libschily / getdtablesize.c cl.exe gibi mingw32 için aynı tedavi ihtiyacı
  • Libparanoia:
  • libparanoia şimdi C2 hata işaretçi desteği ilk aşamasını uygular. Şimdi C2 işaretçiler içeren veri girişi ile başa çıkmak mümkün olduğunu ve geri çağırana C2 istatistiklerini rapor yeni geriçağırımları uygular
  • libparanoia artık önceden okuma tampon boyutunu denetlemek için destekler. Bu libparanoia geçerli kısıtlamaları kabul edilmesini sağlar.

sürüm 3.01 Alpha 19 Yeni nedir:

  • Bu sürüm olduğunu taşıma farklı ince taneli ayrıcalığı eklendi cdrtools ayrıcalıklı bir program tarafından adı olmuştur durumlarda root yetkileri tutar.
  • Libfind şimdi destekler & quot; olay liman & quot; Dosyaları yazın.
  • bir eski cdda_paranoia.h dosyası ile çatışmalar / usr / local / include / şimdi kaçınılması FreeBSD üzerinde gördüm.

  • En *
  • Emülasyonları () işlevleri libschily eklenmiştir.

nedir sürüm 3.01 Alpha 18 Yeni

  • olmayan automake eklendi kurallar programları yapmak etkin ( için gmake) gibi. ppc64-linux-cc.rul ve ppc64-linux-gcc.rul

  • Çeşitli WIN-DOS sürüm için
  • Yeni eklenen OS sürümü kimliği kuralları:
  • os-interix-nt-6.0.id
  • os-interix-nt-6.1.id
  • os-cygwin_nt-6.2-wow64.id
  • os-cygwin_nt-6.2.id
  • os-cygwin_nt-6.3-wow64.id
  • os-cygwin_nt-6.3.id
  • struct timespec tanımlı olup olmadığını yeni autoconf testi.

  • include / Schily dizinde
  • Çeşitli cstyle değişir.
  • Yeni içerme dosyası: / Schily / shedit.h include
  • .
  • emin olun Schily / time.h her bir yapı timespec tanımını içerir / include.
  • Yeni fonksiyonlar getnstimeofday () ve setnstimeofday ().
  • paylaşılan kütüphane sürümü için verilen işlevlerin listesine eklendi defltsect ().
  • Boş dizinleri-boş kullanırken vurur libfind bir filedesrciptor sızıntısı giderildi.

  • Linux için taşıma
  • Sabit ince taneli ayrıcalık. Raporlama ve test için Gentoo Daniel Pielmeier için teşekkür ederiz.

nedir sürüm 3.01 Alpha 17 Yeni

  • Schily Makefilesystem artık iç için = CC kullanır görevler.
  • Otomatik destek ARMv5 ve ARMv6 için eklenmiştir.
  • Bu sigara automake farkında gmake ayrıca RaspberryPI derlenmesini mümkün kılar.
  • verir & quot; statik & quot; (RaspberryPI tarafından kullanılan) Linux ARMv6 üzerinde derleme (Schily Makefilesystem dinamik tanımlarınızı kullanmaz derleme).
  • Çoğu kaynaklarda __CYGWIN32__ işlemek için modifiye edilmiş __CYGWIN __ olarak
  • Bu __CYGWIN32__ ama __CYGWIN __ tanımlamak artık 64-bit modunda çalıştırmak daha yeni sürümleri Cygwin olarak gereklidir.

nedir sürüm 3.01 Alpha 16 Yeni

  • Bu sürüm de neden libparanoia bir hata düzeltmeleri küçük dizi başlatma.
  • OpenCSW inşa ortam son sürümü güncellendi.
  • Bu sürüm veriyor & quot; statik & quot; cdrtools kütüphane kullanıcıları için Linux x86 için derleme.
  • yeniden yapılandırılmıştır Schily taşınabilirlik ortamdan dosyaları içerir.

nedir sürüm 3.01 Alpha 15 Yeni

Linux ve Solaris üzerinde

  • Bu sürüm sizi uyaracaktır Gerekli ince taneli izinleri eksik.
  • Bu cdda2wav derlenmesini engelledi FreeBSD 9.1 hata etrafında çalışıyor.
  • Mkisofs -DUDF olmadan ve -DDVD_VIDEO olmadan derler.

nedir sürüm 3.01 Alpha 14 Yeni

  • Bir yazım hatası dahil / Schily / stat.h NetBSD ve OpenBSD üzerinde taşıma nanosaniye ile ilgili tespit edildi.
  • suid-root-az kurulum artık (Linux 2.6.24 beri genel olarak kullanılabilir) FCAPS kullanarak Linux üzerinde destekleniyor.

  • icat & quot; mkisofs
  • -yeni-dir modu artık sadece olmuştur & quot olan dizinleri -dir-mod etkisini yerini; mkisofs tarafından.

nedir sürüm 3.01 Alpha 13 Yeni

  • Bu sürüm sabit bağlantıları, adlandırılmış borular, prizler destekler karakter özel ve UDF ile blok özel, UDF mikrosaniye boyu ile her üç Unix kez destekleyen UD içinde sembolik için doğru kullanıcı / grup / iznine ayarlar ve destekler S_ISUID, S_ISGID, S_ISVTX (set uid, gid set, yapışkan) UDF.

sürüm 3.01 Alpha 12 yeni Nedir:

  • UDF meta iki hata olduğu sabit olmuştur neden mkisofs durumda dosya & gt kötü dosya içeriğini neden; -Sıralama Seçeneği kullanıldığında ise 4 GB mevcuttu.

  • soran & quot
  • cdda2wav artık çöp yazdırır;. Yük cdrom lütfen ve enter tuşuna basın quot ;, & ve NL dışında bir karakter girildi

nedir sürüm 3.01 Alpha 11 Yeni

  • Bu sürüm üzerinde derlenmesini desteklemek için bir geçici çözüm ekler Son cygwin bırakma.

sürüm 3.01 Alpha 10 Yeni Ne:

  • DVD-Video doldurma ile ilgili bir sorun tanıtıldı giderir sahte Valgrind uyarı sonucunda 3.01a09.
  • Android için yarı statik desteği (önceden yapılandırılmış) içeren dosyaları ekler. include / Schily / armv5tejl-linux-gcc / xconfig.h

nedir sürüm 3.01 Alpha 09 Yeni: mkisofs içinde

  • A 32-bit işaretsiz int rollover hata Rock Ridge CE Yazılar sektör adreslerini bilgisayar ile (son 4 GB başlatır çoklu oturum ile hit) tespit edildi.
  • mkisofs takımından tüm programlar artık yeni bir seçenek -Ignore-hata desteklemektedir.
  • yeni bir platform desteği (Pyro) ilave edildi.

nedir sürüm 3.01 Alpha 06 Yeni

  • Bu sürüm, Microsoft derleyicisi ile derlemek için destek ekler cl.exe, çapraz derleme ve yeni AIX sürümlerinde SCSI taşıma desteklemek için bir girişim için destek.

sürüm 3.01 Alpha 05 yeni nedir.

  • Mkisofs şimdi El Torito çoklu açılış modunu destekler
  • Mkisofs artık yeni bir seçenek -eltorito-platform üzerinden keyfi önyükleme mimarileri ayarlamak için yeteneği (örn EFI) destekler.
  • Mkisofs artık elle yeni bir seçenek modifikasyon-güncel yoluyla İlköğretim Hacim Tanımlayıcısı'ndaki kaydedilen değişiklik zamanını ayarlamak için yeteneğini destekler. Bu grub için keyfi UUID değerlerini ayarlamanıza izin verir.

sürüm 3.01 Alpha 04 yeni Nedir:

  • neden bir yazım hatası düzeltildi cdrecord-3.01a03 İzin verilen CD-Text boyutuna önce iptal edebilirsiniz.

nedir sürüm 3.01 Alpha 03 Yeni

  • Bu sürüm kullanmaya çalışacağız gerçek anlamda sayısı Bunun yerine yeni FreeBSD sürümlerinde İSTEK SENSE için standart değer.
  • Bu SCSI durumu byte ve AIX, UnixWare Apollo Domain başarısız komutlar için manuel İSTEK SENSE yaptıktan sonra komut hatasını geri deneyin edecek ve Linux Paralel Bağlantı Noktası SCSI.
  • için
    Birisi tek bir dil için mümkün olandan daha fazla CD-Text yazmaya çalıştığında
  • Cdrecord şimdi uyarıyor.
  • Çeşitli yazım hataları cdda2wav adam sayfasında sabit olmuştur.
  • Bazı unutulmuş seçenekler mkisofs man sayfasına eklendi.

nedir sürüm 3.01 Alpha 01 Yeni

  • Tüm:
  • makrolar XARCH_GEN & XARCH_OPT KURALLAR şimdi / cc-sunpro * .rul
  • içerme dosyası Schily / ccomdefs.h şimdi yıldız için çok aptal GCC kimliği olarak toplulaştırması ON Solaris derlemek için izin vermek için gerekli olan -DNO_PRINTFLIKE Bu ile GCC için printf () formatında kontrolleri devre dışı bırakmanızı sağlar / include printf () uzantıları.
  • Tüm (hatta autoconf tarafından oluşturulan olanlar) artık birden includion karşı korunur dosyaları içerir.
  • pathconf () ve fpathconf işlevlerinin için yeni autoconf test ()
  • / dev / stdin, / dev / stdout / dev / stderr, / dev / fd / 0 / dev / fd / 1 / dev / FD2 Yeni autoconf testi
  • için yeni autoconf testleri: qecvt () qfcvt () qgcvt () _ldecvt () _ldfcvt () _ldgcvt () _ldecvt_r () _ldfcvt_r () _ldgcvt_r () qeconvert () qfconvert () qgconvert () uzunluğundaki çift destek için gereken zaman.
  • _qecvt () _qfcvt () _qgcvt () ve AIX _qecvt_r () _qfcvt_r () _qgcvt_r () için yeni autoconf testi
  • Tüm bağlayıcı harita dosyaları platform bağımlı # ifdef en
  • izin modifiye edilmiş
  • include / Schily / wchar.h şimdi wcwidth () yoksa platformları için workyround içerir.
  • (örn gettext () Schily / nlsdefs.h dahil durumunda denir)
  • NLS varsayılan yap
  • Libschily:
  • libschily /? eterrno.c artık Consoliation ON Solaris derleme constrints geçmek için _TS_ERRNO tanımını üzerine.
  • için mapfile pekçok yeni küresel semboller libschily / libschily-mapvers
  • libschily / wcsndup.c strndup uygulamak olarak internal vermedi hala kod frgotten ve vardı ()
  • Varsayılan getline yeniden adlandırır libschily artık (), fgetline () ve fexec * () js_getline içine (), js_fgetline () ve js_fexec * (). POSIX standardı Heyetimiz mevcut yayınlanmış fonksiyonları ile çatışma içinde olan işlevleri tanımlamak için POSIX temel kuralları göz ardı çünkü ihtiyaç vardı. Linschily gelen fonksiyonlar fazla 25 yıldan beri halk olmuştur ve POSIX.1-2008 tarafından tanımlı fonksiyonlar bile POSIX adlandırma kurallarını ihlal. POSIX fexec * () işlevleri örn olur Doğru fdexec * çağrılacak var (). Mevcut programların resmi isimleri getline (), fgetline () ve tutabilir fexec * () yeni js _ * () adları # tanımlanmış varsayılan olarak. Bu kolaylık devre dışı bırakmak için, ekleyin: #define NO_SCHILY_GETLINE devre dışı bırakmak için Schily getline (), fgetline () #define NO_SCHILY_FEXEC devre dışı bırakmak için Schily fexec * () #define NO_SCHILY_FSPAWN Schily fspawn devre dışı bırakmak için * ()
  • Libschily şimdi sahip yeni & quot; long double & quot; destek fonksiyonları: qftoes () ve qftofs ()
  • Libschily şimdi kayan nokta sayıları yazdırmak için yerel dependend ondalık nokta desteklemektedir.
  • Libschily şimdi taşınabilir printf () uygulaması tabanlı bir format () kullanarak uzun çift sayıları yazdırmak için destekler. Bu platform için doğru işe yaramazsa bu platformu için çalışmak veya yaramazsa, rapor edin. Bu dışarı yeni & quot için gerekli; od & quot; uygulama.
  • / libschily şimdi GetFiles () durumunda bile tek karakter boolean bayrakları birleştirmek destekleyen uygulama getargs ayrıştırma seçeneği () seçeneği dizesi geçerli bir seçenek bulundu eğer bir geri çağırma işlevini çağırmak bahseder. Bu dışarı yeni & quot için gerekli; od & quot; uygulama.
  • libschily gelen filereopen () artık çağırır) (açık dahili sürece dosyası oluşturmak veya kesmek gerek var gibi.
  • libschily en findinpath () artık BSH fonksiyonunu kullanmak için izin için yeni bir yol parametresi içerir.
  • fnmatch şimdi js_fnmatch olarak her zaman kullanılabilir ()
  • _qecvt () _qfcvt () _qgcvt () ve AIX _qecvt_r () _qfcvt_r () _qgcvt_r () için yeni autoconf testi
  • smake en searchfileinpath () genellikle programın kaynaklar için arama için kullanılmak üzere izin libschily taşındı.

sürüm 3.00 yeni Nedir:

  • Tüm:
  • Daha tüy bırakmayan yapmak kurallar

  • ACL için
  • Daha autoconf kuralları
  • IBM-390 üzerinde Linux için daha iyi destek
  • AMD x86-64 Linux için daha iyi destek
  • Daha tüy bırakmayan uyarılara uygun.

  • Şimdi kullanarak & quot
  • ; makefiles-1.6 & quot;
  • OS / 2 Derleme tekrar (-Zexe çalışmalıdır - & gt; -o xxx $ (EXEEXT)
  • .
  • GNU mmake ilgili uyarı okuma sağlamak için Sleeptime düşürülmüştür

  • 2 saniye
  • .
  • Ben hala 1999 yılında raporunu yaptım hataları düzeltmek için yapmak GNU bekliyorum.
  • Destek 'yapmak DestDir = xxx install' eklenen
  • BSDI üzerinde Shell Bug için geçici çözüm
  • BSDI chown sahip olması için geçici çözüm (1) takın / usr / sbin /
  • içinde
  • cc-config kabuk betiği reworked
  • procfs dosyaları dahil Better testleri yapılandırmak
  • fchown, chmod, fchmod, lchmod, futimes, lutimes testleri yapılandırma
  • fdopendir testleri yapılandırma
  • kırık ext2fs için testler yapılandırma Linux çekirdeği dosyaları içerir

  • Makefile
  • Daha SRCROOT arama fonksiyonu komut kabuk
  • kırık için yeni autoconf testleri ve

  • Çeşitli Linux sistemlerinde
  • astoull * () schily.h yeni
  • utypes.h şimdi tüm temel
  • için MAX_ ve MIN_ değer tanımları vardır
  • sistem türleri.
  • Destek Solaris Sparc üzerinde 64 bit modunda derleme ekledi.
  • Kullanım: smake CCOM = CC64
  • Destek sürümü ile paylaşılan kütüphanelerini derlemek için eklenen

  • Arabirim seviyeleri için
  • sayılar ve yapmak gayriresmi & quot; arayüzleri & quot;
  • statik
  • önleyin Solaris üzerinde enless döngü
  • gitmek gmake
    / usr / ucb / tr PATH / usr / bin / önce tr olması durumunda
  • durumunda daha iyi autoconf hata mesajı bekleniyor
  • C-derleyici bulunamadı.
  • Mac OS X artık root olarak dosyaları yükler: tekerlek
  • Tedarik bağlayıcı tüm kütüphaneler için mapfiles. Bu cdrtools veriyor
  • Yalnızca ve düzgün paylaşımlı kütüphaneleri kullanılarak derlenmiş olması
  • Solaris üzerinde gayriresmi arabirimleri gizlemek (ls kullanarak)
  • Bu özellik GNU ld
  • henüz mevcut olduğunu unutmayın
  • DragonFly BSD desteği eklendi, teşekkürler joerg@britannica.bec.de~~V için
  • Varsayılan Cygwin yüklemek uid / grup mevcut kimlikleri kullanmaya adapte.
  • eklendi btcflash Yeni bir program. David Huang sayesinde
  • tüm kullanıcıların isterseniz cdrecord arama yapabilmek için kök-daha az, ihtiyacınız
  • Solaris 10 veya daha yeni.
  • / etc / security / exec_attr düzenleyin ve ekleyin:
  • Tüm: solaris: cmd ::: / opt / Schily / bin / cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
  • Tüm: solaris: cmd ::: / opt / Schily / bin / readcd: privs = file_dac_read, sys_devices, net_privaddr
  • Tüm: solaris: cmd ::: / opt / Schily / bin / cdda2wav: privs = file_dac_read, sys_devices, proc_priocntl, net_privaddr
  • Yalnızca belirli bir kullanıcı cdrecord kullanmasına izin vermek isterseniz,
  • gibi kullanım şey:
  • CD RW: solaris: cmd ::: / opt / Schily / bin / cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
  • yerine ve profil & quot ilgili kullanıcıların üyelerini yapmak; CD RW & quot;

  • gibi bir satır ekleyerek
  • Joerg :::: profilleri = CD RW
  • içine / etc / user_attr
  • yoluyla & quot cdrecord çağırmanız gerekir ya Not; pfexec cdrecord ..... & quot;

  • veya bir profil farkında kabuk kullanarak
  • (örn / usr / bin / pfksh)
  • makefile sisteminde BeOS / Zeta için daha iyi destek
  • armv5teb-linux-cc Destek makefile sisteme ilave edildi
  • Autoconf komut ekledi 'conf' dizini

  • 15 Mayıs 2006 tarihinde
  • mutlulukla
  • yeni özellikler ve duyurdu
  • OpenSource içine DVD kodu. Çeşitli
  • uzun tartışmaların ardından
  • OpenSource Lisanslar insanlar ve interproject kullanımı üzerindeki etkileri
  • ve yazarların kendileri üzerindeki etkisi, ben yazarları temasa
  • Bu yazılım paketi parçalar dahil ve got çoğu durumda kendi
  • Yeni lisans olarak CDDL seçilmesiyle ilgili destek ve hibe. Her ne kadar
  • Bu biraz zaman aldı, farklı açık kaynak kodlu okunmaya değer olduğunu

  • Bu alanda çalışan insanların bazı desteği ile tamamen
  • lisansları.

  • o altında OpenSolaris sunmak için çok fazla zaman Sun aldı neden
  • Şimdi biliyorum
  • Bir açık kaynak kodlu lisans ... ciddi bir lisans değişikliği alırsan, o
  • gerçek zor bir iş.
  • Dosya & quot; KATKIDA & quot; güncellendi.
  • makefile sistemi tamamen olmayı yeniden yazılmıştır fazla yeniden kullanılabilir
  • ve kod çoğaltma değil.
  • makefile sistemi artık quot & altında derlemek için destekler; Hizmetleri Unix & quot için;

  • Şimdi adlandırılan
  • ;
  • ; UNIX-based Applications (SUA) & quot için Alt Sistem
  • serbest POSIX Microsoft'tan eklemek (tanımlayan & quot; ınterix & quot;)
  • .
    son 'smake' serbest bırakılmasını ünler ihtiyaç
  • Not smake-1.2a36 asla veya

  • ftp://ftp.berlios.de/pub/smake/alpha/~~pobj
  • smake-1.2.1 kullanılabilir olduğunu unutmayın
  • ftp://ftp.berlios.de/pub/smake/
  • Şu anda, cdrecord SCSI bu
  • komutları göndermek mümkün değildir
  • çevre. Ben deneyimli kullanıcılar yardım için arıyorum.
  • makefile sistemi artık Microsoft
  • kullanarak derlemek için destekler
  • C-Derleyici & quot; cl & quot;.

  • son 'smake' serbest bırakılmasını ünler ihtiyaç
  • Not smake-1.2a36 asla veya

  • ftp://ftp.berlios.de/pub/smake/alpha/~~pobj
  • anda sadece gelen koni olabilir bu derleme & quot; Cygwin & quot; Çevre
  • izin veren bir şekilde kurmak Çevre değişkenleri ile smake kullanarak
  • & quot; cl & quot; çalışmak (o dosyaları ve kütüphaneleri dahil olduğunu bulmak).
  • Çalıştır & quot; smake CCOM = cl & quot; Derleme bu tür.
  • Cdrecord henüz bu ortamda derlemeye doğrulanmadı.

  • Ben bu yeni derleme olanakları için geribildirim ilgileniyorum
  • Not.
  • Daha iyi taşınabilirlik için yeni fonksiyon strlcpy ().
  • Daha iyi taşınabilirlik için yeni fonksiyon strncpy ().
  • Daha iyi MSVC desteği için geliştirilmiş Makefile sistemi
  • C ++ desteği için Makefile sistemi Gelişmiş

  • dirdefs.h
  • Sabit bazı yazım hataları
  • Yeni fonksiyonlar getvallargs () / getvargs () / getvfiles ()
  • için bir vektör tabanlı bir arayüze sahip izin
  • Gelişmiş argüman kütüphane işlevleri ayrıştırma.

  • Şu Mkisofs tarafından kullanılan
  • .
  • getargs.c tekrar libschily en güncel artık

  • cdrtools
  • % 100 tamamlandı ve kullanılabilir

  • Paylaşılan kütüphane gibi
  • ör tarafından kullanılmak üzere Çok yıldızı.
  • ile bir core dump sorun için bir geçici çözüm eklendi
  • FreeBSD / sparc64 üzerine avoffset.c çalışan (gcc)
  • libschily şimdi daha iyi taşınabilirlik için bir geri dönüş fnmatch () içerir
  • Bu fnmatch () uygulama BSD projesi inci alınmıştır.
  • -joliet uzun Mkisofs olmasına neden getvargs () bir hata düzeltildi
  • kaçak seçenek olarak ilan etti.
  • getargs için birkaç küçük formatlı geliştirmeleri ()
  • getavrgs () doğru idare edebilmek
  • (getargs () gibi) artık
  • Tek karakter boolean bayrakları kombinasyonları
  • dosya sistemini tamamen gelecek isim çakışmalarını önlemek için yeniden sayılabilir.
  • şimdi dosyaları içerir tamamen / Schily /.
  • Bu aynı zamanda tüm / usr / include / Schily /
  • mevcut dosyaları içerir yapmanızı sağlar
    Gelecekte
  • .
  • sabit bir tür Steven M. Schweda
  • / Schily / termios.h sayesinde dahil
  • raporlama.
  • Tüm kütüphaneler artık paylaşılan kütüphane olarak kod derleme için destek içerir.
  • kod Solaris üzerinde test edilmiştir ama aynı zamanda * BSD ve Linux çalışmalıdır.
  • paylaşılan kütüphaneler ile derlemek amacıyla, her iki çağrı:
  • yapmak LinkMode = dinamik
  • ya satırı değiştirin
  • DEFLINKMODE = statik
  • DEFLINKMODE = dinamik

  • DEFAULTS / Varsayılanlarını OS için
  • .
  • Çeşitli işletim sistemi platformları için geribildirim ilgileniyorum ........
  • kütüphaneleri derlemek için sipariş
  • yapmak için değiştirildi
  • eski statik libraris karşı duyarsız süreci derlemek
  • kitaplık arama yolu.
  • Yeni Schily gettext için autoconf testi () ve libintl
  • include / Schily / nlsdefs.h şimdi de HAVE_GETTEXT varlığını denetler

  • Daha iyi FreeBSD desteği utypes.h içinde SIZE_T_MAX #undef
  • yeniden dosya sistemi yapmak: Tüm Schily dosyalarını içerir şimdi bulunduğu

  • in .... / include / Schily /

  • Şimdi Steven M. Schweda yeni tanımları kullanarak
  • dahil / Schily / xmconfig.h
  • VMS kullanıcıları: Gelecekte, sen cc -DUSE_STATIC_CONF belirtmeniz gerekir

  • Eski statik yapılandırmayı almak için
  • .
  • Yeni dosya Schily / errno.h
  • yerine dahil etmedi bazı dosyalar Sabit
  • kayan nokta printf yapmaya çalışıyorum () destek fonksiyonları çalışmaz

  • Sadece hiçbir çare ile C99 uygulamak sistemlerde
  • .
  • Bu değişiklik sevmeyen bir kişiden rapordan bir sonucudur gibi
  • Ben bildirilen AIX 5.x platform üzerinde test etmek mümkün değildi, işbirliği yapmak.
  • Ayrıca, bu değişikliğin diğer platformlarda sorunlara neden olabileceğini unutmayın.
  • test etmek ve Lütfen rapor!
  • Schily Makefilesystem şimdi çevre tanımları içerir

  • Microsoft Studio 8 derleyici
  • . Bu
  • düzenlemek isterseniz
  • tanımlar, VARSAYILANLARI dizinini kontrol

  • Microsoft C-derleyiciler destekleyen
  • Sonraki adım: ortamı oluşturmak
  • MS derleyiciler için kurulmuş. MS C-derleyicisi derlemek için,
  • Cygwin ortamı kurmak ve bir Cygwin'ın 'smake' derleme.
  • Ardından arayarak MS C-derleyici ile derlemek için bu smake kullanın:
  • smake CCOM = cl
  • vc7 Bu varsayılan. Eğer VC6 kullanmak isterseniz, çağrı:
  • smake CCOM = cl VC = 6
  • kendini smake Not (& quot derlenmiş ise; cl & quot;) işe yaramaz olarak
  • MS alıntı arg vektör geçmek için güvenilir bir yol uygulamıyor

  • Yeni bir programa
  • .
  • cdrtools henüz tamamen MSVC ile derlemek unutmayın. Bu
  • çoğunlukla MS C-derleyiciler standart uygunluğu eksik kaynaklanır.
  • dahil dosya yapısının küçük bir yeniden yapılanma:
  • Yeni dosya / Schily / xconfig.h
  • dahil
  • include / Schily / xmconfig.h artık sadece içerir manuel statik yapılandırma
  • VMS için
  • Makefilesystem şimdi sparc64 için bağlantılar içerir (Fujitsu-Siemens)
  • Schily includefiles artık & quot yüklenir; yüklemek & quot make;.
  • Bir program erişmek için bir çağrı ile istisna önlemek için deneyin (& quot;. & quot ;, E_OK | F_OK)

  • Microsoft C-derleyici & quot gelen libc hata nedeniyle
  • ; cl & quot;.
  • makefile sistemi şimdi destekler Winsock kütüphanesi
































  • Daha sonra.




















































































































































Geliştirici Diğer yazılım Jorg Schilling

SCCS
SCCS

11 May 15

Smake
Smake

20 Feb 15

calltree
calltree

3 Jun 15

Yorumlar cdrtools

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!