cdrtools

البرمجيات قطة:
cdrtools
تفاصيل البرنامج:
الإصدار: 3.00 / 3.01 Alpha 31 محدث
تاريخ إيداع: 27 Sep 15
المطور: Jorg Schilling
ترخيص: حرر
شعبية: 33

Rating: 5.0/5 (Total Votes: 1)

cdrtools (المعروف سابقا باسم cdrecord و) هو مفتوح المصدر والبرمجيات الحرة سطر الأوامر التي تضم مجموعة من المرافق التي تسمح للمستخدمين لإنشاء أقراص حرق المنزل مع CD-R، CD-RW، DVD -R، DVD-RW أو بلو راي مسجل.

وتضم في الأداة المساعدة cdrecord وللتسجيل CD، DVD وأقراص BD، وأداة readcd لقراءة CD، DVD و BD سائل الإعلام مع ميزات CD-استنساخ، برنامج cdda2wav لاستخراج المسارات من الأقراص المدمجة السمعية بدعم جنون العظمة، فضلا كما النصي mkisofs لخلق هجين ISO9660، HFS أو جوليت نظام الملفات مع إضافي روك ريدج الصفات.

وبالإضافة إلى ذلك، يتضمن المشروع isodebug للحصول على معلومات mkisofs الطباعة التصحيح من وسائل الإعلام، isodump لإغراق وسائل الإعلام ISO-9660، isoinfo لتحليل والتحقق جوليت، ISO / 9660 وروك ريدج نظام الملفات، isovfy للتحقق من هياكل ISO-9660 نظام الملفات، وrscsi لتنفيذ SCSI عن بعد (واجهة نظام الكمبيوتر الصغيرة) الخفي.


الميزات في لمحة

cdrtools تدعم مسجلات CD من العديد من مختلف البائعين. وتشمل الميزات المعتمدة IDE / ATAPI، المنفذ المتوازي، ومحركات أقراص SCSI، والأقراص المدمجة السمعية وأقراص مدمجة البيانات، والأقراص المدمجة المختلطة، والدعم الكامل متعددة الدورة، CDRWs (إعادة الكتابة)، TAO، DAO، RAW، ورسائل الخطأ البشري قابل للقراءة.

والتطبيق ويشمل الدعم SCSI عن بعد ويمكن الوصول إلى الكتاب CD المحلية أو البعيدة. وهي تتألف من الأدوات التالية: cdrecord و، readcd، cdda2wav، mkisofs، isodebug، isodump، isoinfo، isovfy، وrscsi


خيارات سطر الأوامر وتوافر

كل الأدوات المضمنة ديه خياراته سطر الأوامر الخاصة التي تسمح لك للاستفادة من الميزات المذكورة أعلاه وظيفة. لرؤية هذه الخيارات، إضافة وسقوو]؛ - مساعدة & [رسقوو]؛ السمة بعد الأمر الفعلي (على سبيل المثال cdrecord و--help).

والبرنامج متاح للتحميل فقط على كتل القطران (المحفوظات قطران)، والتي تتضمن شفرة المصدر، الذي يجب أن يكون الأمثل وتجميعها قبل التثبيت. وتشمل أنظمة التشغيل المعتمدة جنو / لينكس، BSD، وسولاريس، ماك OS X و Microsoft Windows. وقد cdrtools بنجاح على أجهزة الكمبيوتر دعم أي من 32 بت أو 64 بت هندسة الأجهزة

ما هو الجديد في هذا الإصدار:.

جميع:
وتشمل تشمل / شيلي / varargs.h الآن نوع جديد va_lists_t هذا هو الهيكل الذي يغطي va_list.
وتشمل / شيلي / getargs.h لديها الآن تعليق على الحجج ورمز عودة getargs () وظائف الاستدعاء.
يتضمن makefilesystem شيلي الآن الرمزي ppc64le لينكس-cc.rul جديدة لعدم automake مدركين جعل تطبيقات مثل gmake.
اختبارات autoconf جديدة لstrspn () strcspn () wcsspn () wcscspn ()
Libschily:
libschily تنفذ الآن strspn () strcspn () wcsspn () wcscspn ()
libschily / format.c (انخفاض مستوى printf () التنفيذ) تنفذ الآن الدعم ل٪ ن $ حجة اعادة تموضع للحالة التي ومثل؛ ن & مثل؛ غير 1..30، أو إذا نقاط أكبر إلى نوع int وسيطة.
libschily / fprformat.c إصلاح الخلل التي تحول دون استخدام وحدات الماكرو stdio مع أحدث إصدارات أوبن سولاريس، مما يجعل printf () ليس بالسرعة المتوقعة.
Libsiconv:
sic_open () لم يعد يحاول فتح جميع الأسماء characterset كملفات في الدليل الحالي ولكن فقط إذا كان اسم يحتوي على مائل.

ما هو الجديد في الإصدار 3.00 / 3.01 ألفا 30:

جميع:
وتشمل تشمل / شيلي / varargs.h الآن نوع جديد va_lists_t هذا هو الهيكل الذي يغطي va_list.
وتشمل / شيلي / getargs.h لديها الآن تعليق على الحجج ورمز عودة getargs () وظائف الاستدعاء.
يتضمن makefilesystem شيلي الآن الرمزي ppc64le لينكس-cc.rul جديدة لعدم automake مدركين جعل تطبيقات مثل gmake.
اختبارات autoconf جديدة لstrspn () strcspn () wcsspn () wcscspn ()
Libschily:
libschily تنفذ الآن strspn () strcspn () wcsspn () wcscspn ()
libschily / format.c (انخفاض مستوى printf () التنفيذ) تنفذ الآن الدعم ل٪ ن $ حجة اعادة تموضع للحالة التي ومثل؛ ن & مثل؛ غير 1..30، أو إذا نقاط أكبر إلى نوع int وسيطة.
libschily / fprformat.c إصلاح الخلل التي تحول دون استخدام وحدات الماكرو stdio مع أحدث إصدارات أوبن سولاريس، مما يجعل printf () ليس بالسرعة المتوقعة.
Libsiconv:
sic_open () لم يعد يحاول فتح جميع الأسماء characterset كملفات في الدليل الحالي ولكن فقط إذا كان اسم يحتوي على مائل.

ما هو الجديد في الإصدار 3.00 / 3.01 ألفا 27:

جميع:
وتشمل تشمل / شيلي / varargs.h الآن نوع جديد va_lists_t هذا هو الهيكل الذي يغطي va_list.
وتشمل / شيلي / getargs.h لديها الآن تعليق على الحجج ورمز عودة getargs () وظائف الاستدعاء.
يتضمن makefilesystem شيلي الآن الرمزي ppc64le لينكس-cc.rul جديدة لعدم automake مدركين جعل تطبيقات مثل gmake.
اختبارات autoconf جديدة لstrspn () strcspn () wcsspn () wcscspn ()
Libschily:
libschily تنفذ الآن strspn () strcspn () wcsspn () wcscspn ()
libschily / format.c (انخفاض مستوى printf () التنفيذ) تنفذ الآن الدعم ل٪ ن $ حجة اعادة تموضع للحالة التي ومثل؛ ن & مثل؛ غير 1..30، أو إذا نقاط أكبر إلى نوع int وسيطة.
libschily / fprformat.c إصلاح الخلل التي تحول دون استخدام وحدات الماكرو stdio مع أحدث إصدارات أوبن سولاريس، مما يجعل printf () ليس بالسرعة المتوقعة.
Libsiconv:
sic_open () لم يعد يحاول فتح جميع الأسماء characterset كملفات في الدليل الحالي ولكن فقط إذا كان اسم يحتوي على مائل.

ما هو الجديد في الإصدار 3.01 ألفا 21:

جميع:
تعريف DEV_NULL في ما يلي / شيلي / mconfig.h لمعالجة المفقودين / ديف / لاغية على DOS
اختبارات autoconf جديدة ل: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
روابط الرمزية لarmv4tl لينكس-cc.rul s390x لينكس-cc.rul armv5tel لينكس-cc.rul جديدة، لدعم غير automake على علم جعل برامج مثل gmake.
لا تعريف gethostname () نموذج في شيلي / hostname.h لمينغو، كما مينغو كنموذج أولي بأس في WinSock.H الملف غير قياسي
وتشمل / شيلي / stdio.h ينفذ الآن التعليمات البرمجية التي unhides جزئيا هياكل البيانات FILE * من 64 بت سولاريس LIBC. وهذا يسمح لتنفيذ () ماكرو getc_unlocked حتى 64 بت سولاريس كما فعلت من قبل LIBC، وذلك هو libschily قادرة على تحقيق stdio مماثل I / أداء O، الذي هو ضروري لتكون قادرة على تنفيذ printf () في libschily هذا هو أسرع من printf () من LIBC.
Libschily:
وظائف جديدة xcomerr ()، xcomerrno ()، fxcomerr ()، fxcomerrno () في السماح libschily رسالة الخطأ والخروج مع قيمة الخروج يختلف عن errno.
خطأ في libschily / format.c التي تسببت٪. * المسافة الفاصلة التي سيتم طباعتها بشكل غير صحيح تم إصلاح.
وقد أعيد تصميم libschily / format.c للسماح رمز لإعادة استخدامها لfprformat () عن طريق تضمين #.
libschily / fprformat.c وظيفة جديدة fprformat () في libschily بتنفيذ نفس واجهة مباشرة كما doprnt () من LIBC وبالتالي يسمح لتنفيذ printf () أسرع من printf () من LIBC على سولاريس.
يتم تنفيذ libschily / jsprintf.c لسولاريس، jsprintf () الآن على أساس fprformat (). وهذا يسمح printf () من libschily أن تكون ولكنها تعمل. أسرع من printf () من LIBC على سولاريس وولكنها تعمل 33٪. 2X بأسرع jsprintf () في libschily كان من قبل. وهذا يعطي دفعة قوية الأداء آخر لprintf () برامج ملزمة مثل hdump / التطوير التنظيمي الذي يتم استخدامه كبديل OSS لمصدر التطوير التنظيمي المغلق (1) على أوبن سولاريس. هذا الآن يجعل التطوير التنظيمي OSS (1) على أوبن سولاريس 5X عادة أسرع ثم إصدار مغلقة المصدر.
libschily / getdtablesize.c يعامل الآن مينغو نفس عند ترجمة على وين-DOS باستخدام CL.EXE.
libschily / mkdirat.c وlibschily / mkdirs.c الآن تأخذ الرعاية من حقيقة أن مينغو ديه MKDIR متوافق غير القياسية ()
libschily / mkfifoat.c الثابتة نوع من، قص / لصق الملف من mkdirat.c
cdrecord و:
cdrecord و/ cue.c لديها الآن أفضل تعليق المتعلقة cdrtools التحسينات CUE محددة.
إصلاح الخطأ المطبعي في cdrecord.dfl
Cdda2wav (صيانة / تتعزز يورغ شيلينغ، نشأت من قبل هيكو المنظمة الدولية للتعليم وszlig؛ heiko@hexco.de فلت):
تجنب تحذيرا XXX إعادة تعريف لcdda2wav / exitcodes.h
وأضاف واجهة #undef إلى cdda2wav / interface.h للتأكد من أن واجهة # تعريف من WINDOWS.H لا يسبب مشاكل حتى عند استخدام مينغو
Mkisofs:
mkisofs / mkisofs.8 ثابتة غير قانوني تسلسل برنامج ترتيب النصوص ومثل، \ ومثل؛ إلى & مثل؛ ه ومثل؛
في محاولة لتجنب سلسلة المباشرة ومثل؛ / ديف / لاغية ومثل؛ في mkisofs.c للسماح لها بالعمل على وين-DOS دون طبقة POSIX.

ما هو الجديد في الإصدار 3.01 ألفا 20:

جميع:
القواعد الجديدة شيلي Makefiles لarmv7l لينكس
autoconf / xconfig.h.in يعامل الآن MinGW32 نفس عند ترجمة مع CL.EXE
Libschily:
libschily :: format.c (printf) الآن يدعم معدلات طول مثل ح ح ح ل ل ل TZ لتنسيق٪ ن.
libschily :: تم إعادة هيكلة format.c لتحليل المعلمات عرض الحقل بطريقة من شأنها أن تسمح لإدخال وقت لاحق الدعم ل٪ ن $
محاولة لرعاية حول حقيقة أن MinGW32 لا يدعم دالة قياسية MKDIR متوافقة () مع اثنين من المعلمات. وهذا ينطبق أعلى libschily / mkdirat.c وlibschily / mkdirs.c
تصحيح خطأ مطبعي في libschily / mkfifoat.c التي دعت MKDIR () بدلا من mkfifo ()
libschily / getdtablesize.c يحتاج نفس المعاملة لMinGW32 كما لCL.EXE
Libparanoia:
libparanoia تنفذ الآن المرحلة الأولى في C2 دعم مؤشر الخطأ: هي الآن قادرة على التعامل مع إدخال البيانات التي تحتوي على مؤشرات C2 وتنفذ عمليات الاسترجاعات جديدة لتقرير إحصاءات C2 إلى المتصل.
يدعم libparanoia الآن للسيطرة على حجم المخزن المؤقت قراءة الأمام. وهذا يسمح libparanoia التي يتعين اعتمادها للقيود الحالية.

ما هو الجديد في الإصدار 3.01 ألفا 19:

وأضاف هذا الإصدار مختلف التعامل مع امتياز غرامة الحبيبات التي تحافظ على امتيازات الجذر في الحالات التي يكون قد دعا cdrtools باستخدام برنامج متميز.
Libfind الآن يدعم ومثل؛ ميناء الحدث ومثل؛ اكتب الملفات.
اشتباكات مع ملف cdda_paranoia.h عفا عليها الزمن في / البيرة / المحلية / وتشمل / كما شوهد على فري يتم تجنب الآن.
تم إضافة محاكاة ل* في () لlibschily.

ما هو الجديد في الإصدار 3.01 ألفا 18:

مكنت قواعد واضاف لعدم automake-جعل البرامج (مثل gmake) ل: ppc64 لينكس-cc.rul وppc64-linux- gcc.rul.
وأضاف قواعد معرف الإصدار OS جديدة لمختلف الإصدارات WIN-DOS:
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
ويعرف اختبار autoconf جديد في ما إذا كانت البنية timespec.
وتشمل التغييرات Cstyle المختلفة في / دليل شيلي.
تشمل جديدة ملف: وتشمل / شيلي / shedit.h.
تأكد من أن تشمل / شيلي / time.h يتضمن دائما تعريف البنية timespec.
وظائف جديدة getnstimeofday () وsetnstimeofday ().
وأضاف defltsect () إلى قائمة مهام تصديرها للنسخة المكتبة المشتركة.
إصلاح تسرب filedesrciptor في libfind أن يضرب عند استخدام -empty على الدلائل الفارغة.
الثابتة التعامل مع لينكس امتياز غرامة الحبيبات. شكرا لدانيال Pielmeier من جنتو لإعداد التقارير والاختبار.

ما هو الجديد في الإصدار 3.01 ألفا 17:

وشيلي Makefilesystem لم يعد يستخدم CC = لمهام الداخلية.
تمت إضافة دعم التلقائي للARMv5 وARMv6.
وهذا يجعل تجميع على RaspberryPI الممكن أيضا مع عدم automake-gmake على علم بها.
يسمح ومثل؛ ثابت ومثل؛ تجميع (تجميع أن لا يستخدم يعرف ديناميكية من شيلي Makefilesystem) على لينكس ARMv6 (الذي يستخدم من قبل RaspberryPI).
تم تعديل العديد من المصادر للتعامل مع __CYGWIN32__ كما __CYGWIN__
هناك حاجة إلى هذا كما في الإصدارات الأحدث سيغوين التي يتم تشغيلها في وضع 64 بت لم يعد تعريف __CYGWIN32__ لكن __CYGWIN__.

ما هو الجديد في الإصدار 3.01 ألفا 16:

هذا الإصدار بإصلاح الخلل في libparanoia التي تسببت صغيرة جدا التهيئة مجموعة.
تم تحديث بيئة التصنيع OpenCSW إلى الإفراج الماضي.
هذا الإصدار يسمح ومثل؛ ثابت ومثل؛ تجميع ل x86 لينكس للمستخدمين مكتبة cdrtools.
تم إعادة هيكلة تشمل الملفات من بيئة قابلية شيلي.

ما هو الجديد في الإصدار 3.01 ألفا 15:

على لينكس، وسولاريس، وهذا الإصدار يحذرك إذا أذونات غرامة الحبيبات الضرورية مفقودة.
وهو يعمل حول فري 9.1 الخلل التي حالت دون تجميع cdda2wav.
mkisofs يجمع دون -DUDF ودون -DDVD_VIDEO.

ما هو الجديد في الإصدار 3.01 ألفا 14:

خطأ مطبعي في تدرج تم إصلاح / شيلي / stat.h المتعلقة نانوثانية المناولة على نت بي واكبر برهان.
ويدعم SUID-الجذور أقل التثبيت الآن على لينكس باستخدام FCAPS (متوفر عموما منذ لينكس 2.6.24).
-NEW-دير الوضع في mkisofs الآن فقط يلغي تأثير -dir الوضع على الدلائل التي تم ومثل؛ اخترع ومثل؛ قبل mkisofs.

ما هو الجديد في الإصدار 3.01 ألفا 13:

هذا الإصدار يدعم ارتباطات ثابتة، والأنابيب اسمه، مآخذ، خاصة شخصية، وخاصة مع كتلة الجبهة الديمقراطية، ويدعم كل ثلاث مرات يونكس مع ميكروثانية التفاصيل في UDF، يحدد المستخدم الصحيح / مجموعة / تصريح للروابط الرمزية في UD، ويدعم S_ISUID، S_ISGID، S_ISVTX (مجموعة رمز المستخدم وتحديد دائرة المخابرات العامة، لزجة) في UDF.

ما هو الجديد في الإصدار 3.01 ألفا 12:

وقد تم إصلاح الخلل الثاني في التعريف UDF التي تسببت mkisofs أن يسبب محتوى الملف سيئ في حالة ملف & GT؛ كان 4 GB الحالي في حين تم استخدام الخيار -sort.
Cdda2wav لم يعد يطبع القمامة عندما يسأل ومثل؛ تحميل قرص مدمج الرجاء ودخول الصحافة ومثل ؛، ودخل حرف آخر من NL.

ما هو الجديد في الإصدار 3.01 ألفا 11:

هذا الإصدار يضيف حلا لدعم تجميع على إطلاق سراح سيغوين مؤخرا.

ما هو الجديد في الإصدار 3.01 ألفا 10:

إصلاح مشكلة مع الحشو DVD-فيديو عرض في 3.01a09 نتيجة لتحذير Valgrind كاذبة.
يضيف دعما لشبه ثابت (مرتبة مسبقا) وتشمل الملفات لالروبوت: وتشمل / شيلي / armv5tejl لينكس دول مجلس التعاون الخليجي / xconfig.h.

ما هو الجديد في الإصدار 3.01 ألفا 09:

تم إصلاح A 32-بت صحيح غير الموقعة التمديد خطأ في mkisofs مع عناوين قطاع الحوسبة للروك ريدج CE مقالات (يضرب مع جلسة متعددة أن يبدأ الماضي 4 GB).
جميع البرامج من جناح mkisofs الآن دعم جديد الخيار -ignore من الأخطاء.
تمت إضافة دعم لمنصة جديدة (بايرو).

ما هو الجديد في الإصدار 3.01 ألفا 06:

هذا الإصدار يضيف دعما للترجمة مع المترجم CL.EXE مايكروسوفت، ودعم تجميع الصليب، ومحاولة لدعم النقل SCSI على إصدارات AIX أحدث.

ما هو الجديد في الإصدار 3.01 ألفا 05:

Mkisofs يدعم الآن El توريتو وضع متعدد التمهيد.
يدعم Mkisofs الآن القدرة على تحديد أبنية التمهيد التعسفي (على سبيل المثال EFI) عن طريق خيار جديد -eltorito منصة.
Mkisofs الآن يدعم القدرة على ضبط الوقت التعديل التي يتم تسجيلها في واصف حجم الابتدائي عن طريق جديد الخيار -modification تاريخه يدويا. هذا يسمح لك لتعيين قيم UUID التعسفية لليرقة.

ما هو الجديد في الإصدار 3.01 ألفا 04:

إصلاح خطأ مطبعي التي تسببت cdrecord و-3.01a03 لإحباط أمام يسمح حجم CD-النص.

ما هو الجديد في الإصدار 3.01 ألفا 03:

هذا الإصدار سيحاول استخدام المعنى الفعلي الاعتماد بدلا من القيمة القياسية لطلب SENSE على إصدارات أحدث فري.
انها ستحاول استعادة بايت الوضع SCSI والخطأ الأمر بعد القيام اليدوي طلب SENSE لأوامر فاشلة لAIX، UnixWare، أبولو المجال، ولينكس المنفذ المتوازي SCSI.
cdrecord ويحذر الآن عندما يحاول شخص ما أن يكتب أكثر CD النص من الممكن للغة واحدة.
وقد تم إصلاح العديد من الأخطاء المطبعية في الصفحة cdda2wav الرجل.
وقد أضيفت بعض الخيارات المنسية إلى صفحة mkisofs الرجل.

ما هو الجديد في الإصدار 3.01 ألفا 01:

جميع:
وحدات الماكرو XARCH_GEN وXARCH_OPT هي الآن في القواعد / CC-sunpro * .rul
ملف التضمين تشمل / شيلي / ccomdefs.h يسمح الآن لتعطيل printf () الشيكات شكل لدول مجلس التعاون الخليجي مع هو مطلوب من أجل السماح للنجمة لتجميع في سولاريس ON cosolidation كما معرف دول مجلس التعاون الخليجي غبية جدا لprintf -DNO_PRINTFLIKE هذا () ملحقات.
يشمل جميع الملفات (حتى تلك التي تم إنشاؤها من قبل autoconf) محمية الآن ضد includion متعددة.
اختبار autoconf جديد لpathconf () وfpathconf ()
اختبار autoconf جديد ل/ ديف / ستدين، / ديف / المعياري، / ديف / ستدير، / ديف / FD / 0، / ديف / FD / 1، / ديف / FD2
اختبارات autoconf جديدة ل: qecvt () qfcvt () qgcvt () _ldecvt () _ldfcvt () _ldgcvt () _ldecvt_r () _ldfcvt_r () _ldgcvt_r () qeconvert () qfconvert () qgconvert () اللازمة لدعم مزدوج طويل.
اختبار autoconf جديد ل_qecvt () _qfcvt () _qgcvt () و_qecvt_r () _qfcvt_r () _qgcvt_r () على AIX
تم تعديل جميع ملفات الخرائط رابط للسماح لمنصة تعتمد # ifdef
وتشمل تشمل / شيلي / wchar.h الآن workyround لمنصات التي ليس لديها wcwidth ().
جعل NLS الافتراضي (أي gettext () ويسمى في حالة أن أدرج شيلي / nlsdefs.h)
Libschily:
libschily /؟ eterrno.c لم تعد الكتابة تعريف _TS_ERRNO من أجل تمرير constrints الترجمة في سولاريس ON consoliation.
عدة رموز عالمية جديدة في ملف التخطيط لlibschily / libschily mapvers-
قد libschily / wcsndup.c frgotten رمز وما زالت لم تنفذ internaly strndup ()
libschily الآن افتراضيا تسمية getline ()، fgetline () وfexec * () في js_getline ()، js_fgetline () وjs_fexec * (). هذا وثمة حاجة لأن commitee POSIX القياسية تجاهلت القواعد الأساسية POSIX عدم تحديد المهام التي هي في صراع مع وظائف نشرت القائمة. وكانت وظائف من linschily في القطاع العام منذ أكثر من 25 عاما، والوظائف التي يحددها POSIX.1-2008 حتى تنتهك قواعد تسمية POSIX. وPOSIX fexec * () وظائف شأنه على سبيل المثال وقد ليتم استدعاؤها بشكل صحيح fdexec * (). ويمكن للبرامج الموجودة حفاظ على getline أسماء الرسمي ()، fgetline () وfexec * () كما هي افتراضيا #defined للشبيبة جديدة _ * () أسماء. لتعطيل هذه الراحة، إضافة: # تعريف NO_SCHILY_GETLINE إلى تعطيل شيلي getline ()، fgetline () رقم تعريف NO_SCHILY_FEXEC لتعطيل شيلي fexec * () رقم تعريف NO_SCHILY_FSPAWN إلى تعطيل fspawn شيلي () *
Libschily لديها الآن الجديدة ومثل، منذ فترة طويلة ضعف ومثل؛ وظائف الدعم: qftoes () وqftofs ()
Libschily الآن يدعم نقطة العشرية لغة dependend لطباعة أرقام الفاصلة العائمة.
Libschily يدعم الآن لطباعة أرقام مزدوجة طويلة باستخدام الشكل () printf المحمولة () التنفيذ القائمة. إذا لم ينجح هذا النظام الأساسي الخاص بك أو إذا كان هذا لا يعمل بشكل صحيح من أجل النظام الأساسي الخاص بك، يرجى الإبلاغ عنها. كانت هناك حاجة لهذه خارجا مثل الجديد و، التطوير التنظيمي ومثل؛ التنفيذ.
وgetargs تنفيذ تحليل الخيار () / getfiles () من libschily الآن يدعم الجمع بين حرف واحد أعلام منطقية حتى في حالة سلسلة الخيار تذكر استدعاء دالة الاستدعاء إذا وجد خيارا سليما. كانت هناك حاجة لهذه خارجا مثل الجديد و، التطوير التنظيمي ومثل؛ التنفيذ.
filereopen () من libschily لم يعد يدعو مفتوحة () داخليا طالما ليست هناك حاجة لإنشاء أو اقتطاع الملف.
findinpath libschily في () ويشمل الآن معلمة مسار جديد للسماح لاستخدام وظيفة من BSH.
fnmatch الآن متاحة دائما كما js_fnmatch ()
اختبار autoconf جديد ل_qecvt () _qfcvt () _qgcvt () و_qecvt_r () _qfcvt_r () _qgcvt_r () على AIX
searchfileinpath smake ل() انتقلت الى libschily لتمكينه من أن تستخدم عادة للبحث عن موارد البرنامج.

ما هو الجديد في الإصدار 3.00:

جميع:
أفضل وضع قواعد الوبر
قواعد autoconf أفضل للقوائم ACL
دعم أفضل لينكس على IBM-390
دعم أفضل لينكس على AMD x86-64
مطابقة أفضل للتحذيرات الوبر.
الآن باستخدام ومثل؛ makefiles-1.6 & مثل؛
تجميع على OS / 2 يجب أن يعمل مرة أخرى (-Zexe - & GT؛ -o XXX $ (EXEEXT)
وsleeptime للسماح قراءة التحذير mmake GNU المتعلقة تم تخفيض
الى 2 ثانية.
أنا لا تزال تنتظر GNU جعل لإصلاح الخلل فعلت تقرير في عام 1999.
دعم "جعل DESTDIR = XXX تثبيت" وأضاف
الحل لعلة شل على BSDi
تثبيت الحل لحقيقة أن BSDI ديه chown (1) في / البيرة / دليل /
CC-التكوين شيل إعادة صياغة
اختبارات تكوين أفضل للprocfs تتضمن ملفات
تكوين اختبارات fchown، شمود، fchmod، lchmod، futimes، lutimes
تكوين اختبارات fdopendir
تكوين اختبارات ext2fs كسر يتضمن الملفات في نواة لينكس
أفضل وظيفة البحث SRCROOT في makefiles قذيفة مخطوطات
اختبارات autoconf جديدة لكسر، و
على مختلف أنظمة لينكس
astoull * () الجديد في schily.h
utypes.h لديها الآن MAX_ وMIN_ تعريفات قيمة لجميع الأساسية
أنواع النظام.
إضافة دعم لتجميع في 64 بت وضع على سولاريس سبارك.
الاستخدام: smake CCOM = cc64
إضافة دعم لتجميع المكتبات المشتركة مع الإصدار
أرقام لمستويات التفاعل وجعل inofficial ومثل؛ واجهات ومثل؛
ساكن
منع gmake للذهاب إلى حلقة enless على سولاريس
في حالة أن / البيرة / يو سي بي / TR هو قبل / البيرة / بن / طن تبريد في PATH
أفضل رسالة خطأ autoconf في حالة أن المتوقع
تعذر العثور C-المترجم.
ماك OS X تثبيت الآن ملفات كجذر: عجلة
العرض رابط mapfiles لجميع المكتبات. وهذا يسمح cdrtools
ليتم تجميعها باستخدام مكتبات المشتركة فقط وبشكل صحيح
إخفاء اجهات inofficial على سولاريس (باستخدام ليرة سورية)
لاحظ أن هذه الميزة غير متاحة بعد لGNU دينار
دعم اليعسوب BSD وأضاف، وذلك بفضل joerg@britannica.bec.de~~V
افتراضي سيغوين تثبيت رمز المستخدم / تكييفها مجموعة إلى استخدام هويات المتاحة.
وأضاف btcflash البرنامج الجديد. بفضل ديفيد هوانغ
إذا أردت جميع المستخدمين لتكون قادرة على استدعاء cdrecord والجذر أقل، تحتاج
سولاريس 10 أو أحدث.
تحرير الملف / الخ / الأمن / exec_attr وإضافة:
كل شيء: سولاريس: كمد ::: / الأراضي الفلسطينية المحتلة / شيلي / بن / cdrecord و: privs = file_dac_read، sys_devices، proc_lock_memory، proc_priocntl، net_privaddr
كل شيء: سولاريس: كمد ::: / الأراضي الفلسطينية المحتلة / شيلي / بن / readcd: privs = file_dac_read، sys_devices، net_privaddr
كل شيء: سولاريس: كمد ::: / الأراضي الفلسطينية المحتلة / شيلي / بن / cdda2wav: privs = file_dac_read، sys_devices، proc_priocntl، net_privaddr
إذا كنت ترغب في السماح للمستخدم معين فقط لاستخدام cdrecord و،
استخدام شيء من هذا القبيل:
CD RW: سولاريس: كمد ::: / الأراضي الفلسطينية المحتلة / شيلي / بن / cdrecord و: privs = file_dac_read، sys_devices، proc_lock_memory، proc_priocntl، net_privaddr
بدلا من ذلك، وجعل المتعلقة المستخدمين أفراد من التشكيل الجانبي ومثل؛ CD RW ومثل؛
من خلال إضافة خط مثل:
يورغ :::: ملامح = CD RW
إلى / الخ / user_attr
لاحظ أن تحتاج إما لاستدعاء cdrecord وعبر ومثل؛ cdrecord وpfexec ..... ومثل؛
أو باستخدام قذيفة تدرك الملف (على سبيل المثال / البيرة / بن / pfksh)
دعم أفضل للبيوس / زيتا في النظام MAKEFILE
تمت إضافة دعم لarmv5teb لينكس سي سي للنظام MAKEFILE
وأضاف النصي Autoconf ل"أسيوط" الدليل
في 15 مايو 2006، وأنا لحسن الحظ أعلنت ميزات جديدة وإطلاق سراح
ورمز DVD إلى مفتوحة المصدر. بعد مناقشات طويلة مع مختلف
الناس على تراخيص مفتوحة المصدر وآثارها على استخدام إنتربروجكت
والتأثير على الكتاب أنفسهم، اتصلت واضعي
وشملت أجزاء في هذا الجناح البرمجيات وحصلت، في معظم قضاياهم
دعم ومنح على اختيار CDDL كما الترخيص الجديد. علی رغم
هذا استغرق بعض الوقت، كان يستحق قراءة مختلفة مفتوحة المصدر
تراخيص تماما مع بعض الدعم من الأشخاص الذين يعملون في هذا المجال.
الآن أعرف لماذا استغرق الشمس حتى الكثير من الوقت لتقديم أوبن سولاريس تحت
رخصة مفتوحة المصدر ... إذا كنت تأخذ تغيير رخصة محمل الجد، بل هو
مهمة صعبة حقيقية.
ملف ومثل؛ المساهمة ومثل؛ تم تحديث.
نظام MAKEFILE تم إعادة كتابة تماما أن تكون أكثر قابلة لإعادة الاستخدام
وعدم تكرار التعليمات البرمجية.
نظام MAKEFILE يدعم الآن لتجميع تحت ومثل؛ وخدمات يونكس ومثل ؛،
تسمى الآن ومثل؛ النظام الفرعي للتطبيقات المستندة إلى UNIX (SUA) ومثل ؛،
وPOSIX مجانا إضافة على من Microsoft (تبين فيما ومثل؛ Interix ومثل؛).
لاحظ أن تحتاج إلى أحدث "smake 'ريلاسي smake-1.2a36 أو أبدا
من ftp://ftp.berlios.de/pub/smake/alpha/
لاحظ أن هناك smake-1.2.1 متوفر على
ftp://ftp.berlios.de/pub/smake/
حاليا، cdrecord وغير قادر على إرسال الأوامر SCSI من هذا
البيئة. أنا أبحث عن المساعدة من المستخدمين ذوي الخبرة.
نظام MAKEFILE يدعم الآن لتجميع باستخدام مايكروسوفت
C-مترجم ومثل؛ CL & مثل ؛.
لاحظ أن تحتاج إلى أحدث "smake 'ريلاسي smake-1.2a36 أو أبدا
من ftp://ftp.berlios.de/pub/smake/alpha/
هذا التجميع في الوقت الحالي قد يكون مخروط فقط من ومثل؛ سيغوين ومثل؛ بيئة
باستخدام smake مع متغيرات البيئة التي أنشئت في الطريقة التي تسمح
ومثل؛ CL & مثل؛ في العمل (تجد انها تشمل الملفات والمكتبات).
تشغيل ومثل؛ smake CCOM = CL & مثل؛ لهذا النوع من الترجمة.
لم يتم بعد التحقق cdrecord وأن يجمع في هذه البيئة.
علما بأن أنا مهتم في ردود الفعل لهذه تجميع إمكانيات جديدة.
وظيفة جديدة strlcpy () لتحسين قابلية.
وظيفة جديدة strncpy () لتحسين قابلية.
تعزيز نظام MAKEFILE لدعم MSVC أفضل
تعزيز نظام MAKEFILE لدعم C ++
إصلاح بعض الأخطاء المطبعية في dirdefs.h
وظائف جديدة getvallargs () / getvargs () / getvfiles ()
السماح لديك واجهة مقرها متجه إلى
حجة المتقدمة تحليل وظائف المكتبة.
تستخدم حاليا من قبل mkisofs.
getargs.c هو الآن على ما يصل إلى التاريخ من جديد وlibschily
من cdrtools 100٪ كاملة، ويمكن استخدامه
كما مكتبة مشتركة لاستخدامها من قبل مثل نجم أيضا.
وأضاف حلا لمشكلة تفريغ الأساسية مع
تشغيل avoffset.c على فري / sparc64 (دول مجلس التعاون الخليجي)
يشمل libschily الآن fnmatch تراجع () لتحسين قابلية
وقد اتخذت هذه fnmatch () التنفيذ من عشر مشروع BSD.
إصلاح الخلل في getvargs () الذي تسبب mkisofs -joliet طويلة لتكون
أعلن كخيار غير قانوني.
العديد من التحسينات الشكل صغيرة لgetargs ()
getavrgs () الآن (مثل getargs ()) قادرة على التعامل مع صحيح
مزيج من حرف واحد أعلام منطقية
تشمل نظام الملفات تجديده بالكامل لتجنب النزاعات اسم المستقبل.
الملفات تشمل الآن قد انتقلت تماما لتشمل / شيلي /.
وهذا يسمح أيضا لجعل تشمل جميع الملفات المتوفرة في / البيرة / وتشمل / شيلي /
في المستقبل.
ثابت نوع في ما يلي / شيلي / termios.h بفضل ستيفن M. Schweda ل
التقارير.
تشمل جميع المكتبات الآن تقديم الدعم لجمع الكود كما مكتبة مشتركة.
وقد تم اختبار رمز على سولاريس ولكن يجب أن تعمل أيضا في * BSD و Linux.
من أجل ترجمة مع المكتبات المشتركة، إما الدعوة:
جعل LINKMODE = ديناميكية
أو تغيير في التشكيلة
DEFLINKMODE = ثابت
DEFLINKMODE = ديناميكية
لنظام التشغيل الخاص بك في DEFAULTS / الافتراضيات.
أنا مهتم في ردود الفعل لمختلف منصات التشغيل ........
تم تغيير النظام لتجميع المكتبات لجعل
تجميع عملية حساسة ضد libraris ثابت قديم في
مكتبة مسار البحث.
الجديد شيلي اختبار autoconf لgettext () وlibintl
وتشمل / شيلي / nlsdefs.h الآن يتحقق أيضا لوجود HAVE_GETTEXT
#undef SIZE_T_MAX في utypes.h لدعم فري أفضل
جعل نظام الملفات إعادة هيكلة: جميع شيلي تشمل توجد ملفات الآن
في .... / وتشمل / شيلي /
الآن باستخدام تعريفات جديدة من ستيفن M. Schweda في
وتشمل / شيلي / xmconfig.h
المستخدمين VMS: في المستقبل، تحتاج إلى تحديد سم مكعب -DUSE_STATIC_CONF
من أجل الحصول على تكوين ثابت القديم.
ملف جديد شيلي / errno.h
إصلاح بعض الملفات التي لم تشمل بدلا من
في محاولة لجعل نقطة عائمة printf () وظائف دعم العمل
على الأنظمة التي تنفذ C99 فقط مع عدم وجود تراجع.
وبما أن هذا التغيير هو نتيجة لمن تقرير من الشخص الذي لا يحب
للتعاون، لم أكن قادرا على اختبار على منصة AIX-5.X عنها.
لاحظ أيضا أن هذا التغيير قد يؤدي إلى مشاكل على منصات أخرى.
يرجى اختبار والتقرير!
يتضمن شيلي Makefilesystem الآن تعريفات البيئة
للمترجم مايكروسوفت ستوديو 8. إذا كنت ترغب في تعديل هذه
التعاريف، والتحقق من دليل DEFAULTS
الخطوة التالية في دعم مايكروسوفت C-المجمعين: البناء في البيئة
التي أنشئت من أجل المجمعين MS. تجميع مع MS-C مترجم،
إعداد بيئة سيغوين وتجميع سيغوين "smake.
ثم استخدم هذا smake للترجمة مع MS-C مترجم من خلال الدعوة:
smake CCOM = CL
هذه الافتراضات إلى VC7. إذا كنت ترغب في استخدام VC6، الاتصال على:
smake CCOM = CL VC = 6
لاحظ أن smake نفسها (إذا جمعت مع ومثل؛ CL & مثل؛) لن تعمل، كما
MS لا يطبق طريقة يمكن الاعتماد عليها لتمرير ناقلات وسيطة نقل
إلى برنامج جديد.
لاحظ أن cdrtools لا ترجمة تماما حتى الآن مع MSVC. هذا
ويتسبب في الغالب في عداد المفقودين الامتثال القياسي في MS-C المجمعين.
A إعادة هيكلة صغيرة من تشمل بنية الملف:
ملف جديد وتشمل / شيلي / xconfig.h
وتشمل / شيلي / xmconfig.h الآن يحتوي فقط على تكوين ثابت اليدوي
لVMS
يشمل Makefilesystem الآن وصلات لsparc64 (فوجيتسو سيمنز)
يتم تثبيت includefiles شيلي الآن مع ومثل، وجعل تثبيت & مثل ؛.
في محاولة لتجنب استثناء البرنامج مع الدعوة إلى وصول (ومثل؛ & مثل ؛، E_OK | F_OK)
الناجمة عن خلل LIBC من مايكروسوفت C-مترجم ومثل؛ CL & مثل ؛.
نظام MAKEFILE الآن يدعم مكتبة WINSOCK
يلقي بشكل صحيح عن فتح (الاسم، oflag، 0666) يدعو إلى:
فتح (الاسم، oflag، (mode_t) 0666) مفتوحة كما هو وظيفة vararg.
ومثل؛ libvms ومثل؛ جديد من ستيفن M. Schweda sms@antinode.org
-أنا. إزالة من معيار ج-مترجم تشمل مسار
لن يتم تضمين / البيرة / SRC / لينكس / تشمل إذا كان يحتوي على
كسر تضمين الملفات.
يرجى ارسال تقرير الشوائب إلى مشرفون نواة لينكس في حالة
أن التقارير كسر نواة لينكس نظام MAKEFILE تشمل الملفات.
الدعم ل-NT-5.2 WIN (MS-ويندوز 2003) إضافة إلى نظام MAKEFILE
لم تعد تستخدم الخيار رابط -ztext لخلق يبس المشتركة مع دول مجلس التعاون الخليجي
كما دول مجلس التعاون الخليجي لا يخلق 100٪ ثنائيات الصحيحة وهذا من شأنه أن يجهض
عملية إنشاء مكتبة مشتركة.
الإعداد الأفضل للمتغيرات البيئة أن هناك حاجة ل
مايكروسوفت ومثل؛ CL & مثل؛ مترجم.
ملاحظة: الإعداد الحالي لومثل؛ الإنجليزية ومثل؛ إصدارات MS-WIN.
قد تحتاج إلى تحرير الملفات DEFAULTS / VC6-الإعداد أو DEFAULTS / vc7-الإعداد
اعتمادا على إصدار بلدك و& مثل؛ ج & مثل؛ -compiler الإصدار الذي
تستخدمه.
منع MSVC (ومثل؛ CL & مثل؛) من إنشاء رسائل سخيفة
مثل: ومثل، ... فكر في استخدام strerror_s بدلا & مثل؛
منع MSVC (ومثل؛ CL & مثل؛) من يشكون من إهمال
خيار ومثل؛ -ofilename ومثل؛
اختبارات autoconf جديدة لPOSIX وظائف الوقت متوافقة في LIBC
الإعداد تحذير دول مجلس التعاون الخليجي لم يعد يشمل -Wtraditional
يتم دعم المكتبات الديناميكية الآن لنظام التشغيل Mac OS X
smake CCOM = س س سينتج الآن في كتابة DEFCCOM = س س إلى جان التفاوض الحكومية الدولية / DCC.
إذا كان هذا يتم على جعل تشغيل الأولي.
أسيوط / cc-config.sh لديها الآن معلمة إضافية واحدة
تتضمن $ (DEFLTSROOT) / $ (DEFLTSDIR) / $ (VCSETUP) من
DEFAULTS / Defaults.cygwin32_nt بالفعل للسماح النصي
أسيوط / cc-config.sh للكشف عن أن ومثل؛ CL & مثل؛ يعمل.
DEFAULTS / vc7-الإعداد وDEFAULTS / VC6-الإعداد الآن تعيين
.NOWARN: = أن أقول smake-1.2a41 أو الأحدث ليس لتحذير
حول احالة nonportable (نقوم به
لا يملك UNIX ومثل، وجعل ومثل؛ في سيغوين).
smake COPTX = -DNO_LARGEFILES يسمح الآن ليجمع في وضع غير largefile
أهداف جديدة ومثل؛ أتش تي أم أل ومثل؛ و & مثل؛ htmlx ومثل؛ لmakefiles الصفحة دليل
يسمح لتحويل صفحات رجل باستخدام ومثل؛ man2html ومثل؛
تشمل جديدة ملف شيلي / wchar.h
تشمل جديدة ملف شيلي / schilyp.h
الخطأ المطبعي في شيلي / param.h ثابتة
شيلي / jmpdefs.h يشمل الآن دعم sigsetjmp ()
الآن تكوين الشيكات لctime cftime ascftime STRFTIME و
لlibresolv وعما إذا كان / بن / sh غير باش
إزالة libxxx.so الرابط قبل محاولة إنشائه
السماح لخليط من المكتبات والدينامية لربط ضد
برنامج
الآن باستخدام cdrecord و/ version.h لرقم الإصدار العالمي
اختبار autoconf جديد لtimeval البنية في SYS / time.h
اختبار autoconf جديد للتوقيت البنية في SYS / time.h
تغيرت تشمل / شيلي / time.h تعتمد على
جديد #defines autoconf HAVE_STRUCT_TIMEVAL و
HAVE_STRUCT_TIMEZONE
نظام MAKEFILE شيلي والآن يمر أيضا OS
#defines الخاصة ومثل؛ تكوين ومثل ؛.
نظام MAKEFILE الجديدة شيلي الهدف ومثل؛ قذيفة ومثل؛ يسمح ل
استدعاء ومثل، وجعل قذيفة ومثل؛ من أجل الحصول على قذيفة مع بالضبط
نفس بيئة المجمعين سوف نرى من
نظام MAKEFILE. ويساعد هذا الاختبار.
جديدة الشيكات اختبار autoconf ما إذا كنا بحاجة للاتصال
ومثل؛ xx.exe ومثل؛ على منصة. وهذا مطلوب من أجل
تكون قادرة على استدعاء مترجم مايكروسوفت من
SFU (خدمات UNIX) البيئة.
أصبح من الممكن الآن لاستدعاء مترجم مايكروسوفت
من SFU. من أجل القيام بذلك، اتصل ومثل؛ smake CCOM = CL & مثل؛
إذا كان هذا لا يعمل، قد تحتاج إلى تغيير
DEFAULTS ملف / vc7-interix-الإعداد
تحاول التعامل بشكل أفضل مع الشذوذ MS winsock2.h في شيلي / time.h




















لتحقيق







.لكي


من

























مثلا



















وظيفة.



















































































وظيفة.












البرامج الأخرى من المطور Jorg Schilling

Smake
Smake

20 Feb 15

schily
schily

27 Sep 15

SchilliX
SchilliX

20 Feb 15

calltree
calltree

3 Jun 15

تعليقات ل cdrtools

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!