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 или Blu-Ray рекордера.

В включает в себя Cdrecord утилита для записи CD, DVD и BD дисков, на readcd инструмент для чтения компакт-дисков, DVD и BD носитель с компакт-клонов функций, программа cdda2wav для извлечения треков с Audio-CD с поддержкой паранойя, а также как сценарий Mkisofs для создания гибридной ISO9660, Joliet или HFS файловые системы с дополнительным Rock Ridge атрибуты.

Кроме того, проект включает в себя isodebug для печати Mkisofs отладочной информации из СМИ, isodump для захоронения ISO-9660 средств массовой информации, isoinfo для анализа и проверки Joliet, 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


Варианты и наличие командной строки

Каждый из включенных инструментов имеет свои параметры командной строки, которые позволяют сделать использование вышеупомянутых функций и возможностей. Чтобы увидеть эти параметры, добавьте & lsquo; - помощь и Rsquo; атрибутов после фактического команды (например, Cdrecord --help).

Программное обеспечение доступно для скачивания только в тарболов (битуминозных архивы), которые включают в себя исходный код, который должен быть оптимизирован и скомпилированные перед установкой. Поддерживаемые операционные системы включают в себя GNU / Linux, BSD, Solaris, Mac OS X и Microsoft Windows. Cdrtools был успешно на компьютерах, поддерживающих любой из 32-битных и 64-битных аппаратных архитектур

Что нового В этом выпуске:.

< P>
  • Все
  • включить / Шили / varargs.h теперь включает в себя новый тип va_lists_t, что это структура, которая охватывает va_list.
  • включить / Шили / getargs.h теперь комментарий для аргументов и код возврата из getargs () функции обратного вызова.
  • The Шили makefilesystem теперь включает в себя новую символическую ссылку ppc64le-Linux-cc.rul для не-знающих AutoMake чтобы реализации, таких как gmake.
  • Новые тесты Autoconf для strspn () () strcspn wcsspn () wcscspn ()
  • Libschily:
  • libschily Теперь реализует strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (низкий уровень Е () реализация) в настоящее время реализует поддержку% н $ аргумента репозиционирование в том случае, & Quot; п & Quot; это 1..30 или, если более крупные указывает на INT типа аргумента.
  • libschily / fprformat.c исправлена ​​ошибка, которая предотвратила бы использовать макросы STDIO с новыми версиями OpenSolaris, что делает Е () не так быстро, как ожидалось.
  • Libsiconv:
  • sic_open () больше не пытается открыть все имена файлов CharacterSet как в текущем каталоге, но только если имя содержит косую черту.

Что нового в версии 3.00 / 3.01 Альфа 30:

  • Все
  • включить / Шили / varargs.h теперь включает в себя новый тип va_lists_t, что это структура, которая охватывает va_list.
  • включить / Шили / getargs.h теперь комментарий для аргументов и код возврата из getargs () функции обратного вызова.
  • The Шили makefilesystem теперь включает в себя новую символическую ссылку ppc64le-Linux-cc.rul для не-знающих AutoMake чтобы реализации, таких как gmake.
  • Новые тесты Autoconf для strspn () () strcspn wcsspn () wcscspn ()
  • Libschily:
  • libschily Теперь реализует strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (низкий уровень Е () реализация) в настоящее время реализует поддержку% н $ аргумента репозиционирование в том случае, & Quot; п & Quot; это 1..30 или, если более крупные указывает на INT типа аргумента.
  • libschily / fprformat.c исправлена ​​ошибка, которая предотвратила бы использовать макросы STDIO с новыми версиями OpenSolaris, что делает Е () не так быстро, как ожидалось.
  • Libsiconv:
  • sic_open () больше не пытается открыть все имена файлов CharacterSet как в текущем каталоге, но только если имя содержит косую черту.

Что нового в версии 3.00 / 3.01 Альфа 27:

  • Все
  • включить / Шили / varargs.h теперь включает в себя новый тип va_lists_t, что это структура, которая охватывает va_list.
  • включить / Шили / getargs.h теперь комментарий для аргументов и код возврата из getargs () функции обратного вызова.
  • The Шили makefilesystem теперь включает в себя новую символическую ссылку ppc64le-Linux-cc.rul для не-знающих AutoMake чтобы реализации, таких как gmake.
  • Новые тесты Autoconf для strspn () () strcspn wcsspn () wcscspn ()
  • Libschily:
  • libschily Теперь реализует strspn () strcspn () wcsspn () wcscspn ()
  • libschily / format.c (низкий уровень Е () реализация) в настоящее время реализует поддержку% н $ аргумента репозиционирование в том случае, & Quot; п & Quot; это 1..30 или, если более крупные указывает на INT типа аргумента.
  • libschily / fprformat.c исправлена ​​ошибка, которая предотвратила бы использовать макросы STDIO с новыми версиями OpenSolaris, что делает Е () не так быстро, как ожидалось.
  • Libsiconv:
  • sic_open () больше не пытается открыть все имена файлов CharacterSet как в текущем каталоге, но только если имя содержит косую черту.

Что нового в версии 3.01 Альфа 21:

  • Все
  • Define DEV_NULL в включают / Шили / mconfig.h обратиться пропавших без вести / DEV / нуль на DOS
  • Новые тесты Autoconf для: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
  • Символические ссылки для armv4tl-Linux-cc.rul s390x-Linux-cc.rul armv5tel-Linux-cc.rul новый, чтобы поддержать не-Automake известно сделать такие программы, как gmake.
  • Не определять gethostname () прототип Шили / hostname.h для MinGW, а MinGW как неправильным прототип в нестандартных файловых winsock.h
  • включить / Шили / stdio.h Теперь реализует код, который частично позволяет отобразить структуры данных файл * от 64-битной Solaris LIBC. Это позволяет реализовать getc_unlocked () макрос даже для 64-битной ОС Solaris как это было сделано LIBC, так libschily способен добиться подобного STDIO производительность ввода / вывода, которая необходима, чтобы быть в состоянии осуществить Е () в libschily, которая быстрее, чем Е () из LIBC.
  • Libschily:
  • Новые функции xcomerr (), xcomerrno (), fxcomerr (), fxcomerrno () в libschily позволяют сообщение об ошибке и выход со значением выхода, который отличается от егто.
  • Исправлена ​​ошибка в libschily / format.c, что вызвало%. * s для печати неправильно была исправлена.
  • libschily / format.c был переработан, чтобы код, который будет повторно использоваться для fprformat () через #include.
  • libschily / fprformat.c Новая функция fprformat () в libschily осуществляет ту же прямой интерфейс как doprnt () из LIBC и, таким образом, позволяет реализовать Е () быстрее, чем Е () из LIBC на Solaris.
  • libschily / jsprintf.c Для Solaris, jsprintf () в настоящее время осуществляется на основе fprformat (). Это позволяет Е () из libschily быть прибл. 33% быстрее, чем Е () из LIBC на Solaris и прибл. 2x так быстро, как jsprintf () в libschily было раньше. Это дает еще один толчок производительности для Е () связанные такие программы, как hdump / OD, который используется в качестве замены OSS для ОД с закрытым исходным кодом (1) в OpenSolaris. Теперь это делает OD OSS (1) на OpenSolaris, как правило, 5x быстрее, чем версия с закрытым исходным кодом.
  • libschily / getdtablesize.c теперь обрабатывает MinGW же, как при компиляции на Win-DOS с помощью cl.exe.
  • libschily / mkdirat.c и libschily / mkdirs.c Теперь заботиться о том, что MinGW имеет совместимый MkDir нестандартное ()
  • libschily / mkfifoat.c фиксированной тип из, вырезать / вставить файл из mkdirat.c
  • Cdrecord:
  • Cdrecord / cue.c теперь имеет более комментарий, связанный с Cdrtools конкретные усовершенствования CUE.
  • Исправлена ​​опечатка в cdrecord.dfl
  • cdda2wav (Поддерживается / усиливается Йорг Шиллинг, порожденного Хайко Ei & szlig; Фельдт heiko@hexco.de~~HEAD=pobj):
  • Избегайте переопределенную предупреждение ххх для cdda2wav / exitcodes.h
  • Добавлена ​​интерфейс #undef в cdda2wav / interface.h, чтобы убедиться, что #define интерфейс от windows.h не вызывает проблем даже при использовании MinGW
  • Mkisofs:
  • Mkisofs / mkisofs.8 фиксированной незаконным TROFF последовательность & Quot; \\ & Quot; в & Quot; \ е & Quot;
  • Старайтесь избегать прямого строку & Quot; / DEV / нуль и Quot; в mkisofs.c, чтобы позволить ему работать на Win-DOS без POSIX слоя.

Что нового в версии 3.01 Альфа 20:

  • Все
  • Новые правила Шили с Makefile для armv7l-Linux
  • Autoconf / xconfig.h.in теперь обрабатывает Mingw32 же, как при компиляции с cl.exe
  • Libschily:
  • libschily :: format.c (Printf) теперь поддерживает длину модификатора как ч чч L LL 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:. теперь в состоянии иметь дело с входными данными, содержащий С2 указатели и внедряет новые функции обратного вызова, чтобы сообщить статистические данные C2 обратно вызывающей
  • libparanoia теперь поддерживает контролировать размер упреждающего чтения буфера. Это позволяет libparanoia должны быть приняты в текущих ограничений.

Что нового в версии 3.01 Альфа 19:

  • Это версии добавлены различные мелкозернистую привилегию обработки, что держит привилегии суперпользователя в тех случаях, когда Cdrtools были призваны привилегированным программы.
  • Libfind теперь поддерживает и Quot; порт событие & Quot; введите файлы.
  • Столкновения с устаревшей файла cdda_paranoia.h в / USR / местные / включать / как видно на FreeBSD теперь избежать.
  • Эмуляция на * в () функции были добавлены в libschily.

Что нового в версии 3.01 Альфа 18:

  • Добавлена ​​правила не-Automake включен сделать программы ( как gmake) для:. ppc64-Linux-cc.rul и ppc64-Linux-gcc.rul
  • Добавлены новые правила ID версия ОС для различных версий 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 на пустых каталогов.
  • Исправлена ​​мелкозернистый привилегия обработки для Linux. Спасибо за Даниэля Pielmeier от Gentoo для отчетности и тестирование.

  • не

Что нового в версии 3.01 Альфа 17:

  • The Шили Makefilesystem больше не использует CC = для внутреннего Задачи.
  • Автоматическая поддержка была добавлена ​​для ARMv5 и ARMv6.
  • Это делает подборку на RaspberryPI также возможно с не-AutoMake осведомлены gmake.
  • Позволяет & Quot; статическая и Quot; сборник (компиляция, не использовать динамические Определяет от Шили Makefilesystem) на Linux ARMv6 (который используется RaspberryPI).
  • Многие источники были изменены, чтобы справиться, как __CYGWIN32__ __CYGWIN __
  • Это необходимо, так как новые версии Cygwin, что не работают в 64-битном режиме больше не определяют __CYGWIN32__ но __CYGWIN __.

Что нового в версии 3.01 Альфа 16:

  • Эта версия исправляет ошибку в libparanoia, что вызвало слишком небольшой инициализации массива.
  • The OpenCSW построить среда была обновлена ​​до последней версии.
  • Этот релиз позволяет & Quot; статическая и Quot; компиляция для Linux x86 для Cdrtools библиотеки пользователей.
  • подключаемые файлы из переносимости среды Шили были реорганизованы.

Что нового в версии 3.01 Альфа 15:

  • В Linux и Solaris, этот релиз будет предупреждать вас если необходимые разрешения мелкозернистые отсутствуют.
  • Это работает вокруг FreeBSD 9.1 ошибка, не позволявшая сборник cdda2wav.
  • Mkisofs компилируется без -DUDF и без -DDVD_VIDEO.

Что нового в версии 3.01 Альфа 14:

  • опечатка в включают / Шили / stat.h связанные с наносекундным управляемость на NetBSD и OpenBSD была установлена.
  • SUID корень менее установка в настоящее время поддерживается на Linux с помощью FCAPS (как правило, доступные, так как Linux 2.6.24).
  • -новый-DIR-режим, в Mkisofs теперь просто заменяет эффект -dir режиме на каталоги, которые были и Quot; изобретенных и Quot; по Mkisofs.

Что нового в версии 3.01 Альфа 13:

  • Эта версия поддерживает жесткие ссылки, именованные каналы, сокеты , характер события, и блок события с UDF, поддерживает все три Unix раза микросекунды детализации в формате UDF, устанавливает правильное пользователя / группы / разрешение на символические ссылки в UD, а также поддерживает S_ISUID, S_ISGID, S_ISVTX (набор UID, установить GID, липкий) в UDF.

Что нового в версии 3.01 Альфа 12:

  • две ошибки в UDF метаданных были зафиксированы, что вызванные Mkisofs вызвать плохое содержание файла в случае файлов и GT; 4 Гб присутствовал в то время был использован -sort вариант.

  • не
  • cdda2wav больше не печатает мусор, когда просят и Quot;. нагрузка компакт-диск, пожалуйста, и нажмите клавишу ВВОД и Quot ;, и символ, кроме NL был введен

Что нового в версии 3.01 Альфа 11:

  • Эта версия добавляет обхода для поддержки компиляции на Недавнее освобождение Cygwin.

Что нового в версии 3.01 Альфа 10:

  • устраняет проблему с DVD-Video заполнения введены в 3.01a09 в результате ложного Valgrind предупреждение.
  • Добавлена ​​поддержка для полустатической (предварительно настроенный) включать файлы для Android:. включают / Шили / armv5tejl-Linux-GCC / xconfig.h

Что нового в версии 3.01 Альфа 09:

  • 32-битным INT опрокидывание ошибка в Mkisofs с вычислением адреса сектора для Rock Ridge CE записей был зафиксирован (хитов с несколькими сессии, которые начинаются последние 4 ГБ).
  • Все программы из пакета Mkisofs теперь поддерживает новую опцию -ignore-ошибку.
  • Добавлена ​​поддержка новой платформы (Пиро).

Что нового в версии 3.01 Альфа 06:

  • этой версии добавлена ​​поддержка для компиляции с компилятором Microsoft cl.exe, поддержка кросс-компиляции, и попытка поддержать SCSI транспорт на более новых версиях AIX.

Что нового в версии 3.01 Альфа 05:.

  • Mkisofs теперь поддерживает El Torito режим мульти загрузки
  • Mkisofs теперь поддерживает возможность установки произвольных архитектур загрузки (например, EFI) через новый вариант -eltorito-платформе.
  • Mkisofs теперь поддерживает возможность ручной установки времени модификации, которые записаны в основной том дескрипторе с помощью новой опции на -модификация-день. Это позволяет установить произвольные значения UUID для жратвы.

Что нового в версии 3.01 Альфа 04:

  • Исправлена ​​типографская ошибка, приводившая Cdrecord-3.01a03 прервать до разрешенного размера CD-Text.

Что нового в версии 3.01 Альфа 03:

  • Эта версия будет пытаться использовать фактическое количество чувство вместо стандартного значения для запроса смысл на более новых версиях FreeBSD.
  • Он будет пытаться восстановить статус-байт SCSI и ошибки командной после выполнения ручной ЗАПРОС смысл ошибочных команд на AIX, UnixWare, Apollo Domain, и Linux параллельный порт SCSI.
  • Cdrecord Теперь предупреждает, когда кто-то пытается написать еще CD-Text, чем возможно для одного языка.
  • Несколько опечатки были исправлены на странице cdda2wav человек.
  • Некоторые забытые варианты были добавлены на страницу Mkisofs человек.

Что нового в версии 3.01 Альфа 01:

  • Все
  • Макросы XARCH_GEN & XARCH_OPT теперь в Правилах / CC-SunPro * .rul
  • инклюднике включают / Шили / ccomdefs.h теперь позволяет отключить Е () проверяет формат для GCC с необходима для того, чтобы позволить звезда компиляции в ОС Solaris ПО cosolidation как GCC ID слишком тупой для -DNO_PRINTFLIKE Это Е () расширений.
  • Все включаемые файлы (даже те, которые созданы Autoconf) теперь защищен от многократного includion.
  • Новое испытание для Autoconf pathconf () и fpathconf ()
  • Новое испытание для Autoconf / DEV / стандартного ввода, / DEV / STDOUT, / DEV / STDERR, / DEV / FD / 0, / DEV / FD / 1, / DEV / 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 компиляции в ОС Solaris ПО consoliation.
  • Несколько новых глобальные символы в файле проекта для libschily / libschily-mapvers
  • libschily / wcsndup.c что frgotten код и все еще internaly реализации strndup ()
  • libschily сейчас, по умолчанию переименовывает GetLine (), fgetline () и fexec * () в js_getline (), js_fgetline () и js_fexec * (). Это было необходимо потому, что стандарт POSIX комитет проигнорировал POSIX основные правила, чтобы не определять функции, которые находятся в конфликте с существующими опубликованными функций. Функции из linschily были в общественности, поскольку более 25 лет, и функции, определяемые POSIX.1-2008 даже нарушают POSIX правилам именования. POSIX fexec * () функции будут, например, должны быть правильно называется fdexec * (). Существующие программы могут держать официальные названия GetLine (), fgetline () и fexec * (), как они по умолчанию с помощью #define к новым JS _ * () имена. Чтобы отключить это удобство, добавьте: #define NO_SCHILY_GETLINE Чтобы отключить Шили GetLine (), () fgetline #define NO_SCHILY_FEXEC Чтобы отключить Шили fexec * () #define NO_SCHILY_FSPAWN Для отключения Шили fspawn * ()
  • Libschily теперь новый и Quot; долго двойной & Quot; вспомогательные функции: qftoes () и qftofs ()
  • Libschily теперь поддерживает локаль зависимого от десятичной точки для печати чисел с плавающей запятой.
  • Libschily теперь поддерживает для печати длинные двойные номера, используя формат () портативный Е () реализация на основе. Если это не работает для вашей платформы или, если это не работает правильно для вашей платформы, пожалуйста, сообщите. Это было необходимо для новых и Quot; OD & Quot; реализации.
  • Возможность разбора getargs реализации () / GetFiles () из libschily теперь поддерживает объединить одного символа логические флаги даже в случае строка опций упоминает вызвать функцию обратного вызова, если действует опция был найден. Это было необходимо для новых и Quot; OD & Quot; реализации.
  • filereopen () из libschily больше не называет открытым () внутри тех пор, пока не будет никакой необходимости, чтобы создать или обрезать файл.
  • findinpath libschily () в настоящее время включает новый параметр путь, чтобы позволить использовать функцию из BSH.
  • fnmatch теперь всегда доступны как js_fnmatch ()
  • Новое испытание для Autoconf _qecvt () () _qfcvt _qgcvt () и () _qecvt_r _qfcvt_r () () _qgcvt_r на AIX
  • searchfileinpath smake (в) переехал в libschily, чтобы позволить ему быть как правило, используется для поиска программных ресурсов.

Что нового в версии 3.00:

  • Все
  • Лучше что-нибудь вкусненькое сделать правила
  • Лучшие правила автоконфинурации для списков ACL
  • Улучшена поддержка Linux на IBM-390
  • Улучшена поддержка Linux на AMD x86-64
  • Лучше соответствующая линт предупреждений.
  • Теперь, используя & Quot; make-файлов-1,6 & Quot;
  • Компиляция на OS / 2 должны работать снова (-Zexe - & GT; -О ххх $ (EXEEXT)
  • .
  • во время сна, чтобы читать GNU mmake связанную предупреждение было сокращено
  • на 2 секунды.
  • Я все еще жду, чтобы GNU сделать исправить ошибки я сделал доклад в 1999 году.
  • Поддержка "сделать DESTDIR = ххх установить добавил
  • Обход для Буга Shell на BSDi
  • Установка обходной путь для того, что BSDI имеет Чаун (1) в / USR / SBIN /
  • оболочки СС-конфигурации сценарий переработан
  • Лучше настроить тесты для PROCFS включить файлы
  • Настройка тестов для fchown, CHMOD, fchmod, lchmod, futimes, lutimes
  • Настройка тестов для fdopendir
  • Настройка тестов для сломанных ext2fs содержит файлы в ядре Linux
  • Лучше SRCROOT функция поиска в файлах Makefile сценариями оболочки
  • Новые тесты Autoconf для неработающей, и
  • на различных Linux систем
  • astoull * () нового в schily.h
  • utypes.h теперь определения стоимости max_ и MIN_ для всех основных
  • Типы системы.
  • Добавлена ​​поддержка для компиляции в 64-битном режиме на Sparc Solaris.
  • Использование: smake CCOM = cc64
  • Добавлена ​​поддержка для компиляции разделяемые библиотеки с версии
  • Номера для уровней интерфейса и сделать неофициальный & Quot; интерфейсы и Quot;
  • статический
  • Запрет gmake идти в enless петли на Solaris
  • в случае, / USR / UCB / TR находится перед / USR / BIN / тр в PATH
  • Лучше сообщение об ошибке Autoconf в случае, если ожидается,
  • С-компилятор не может быть найден.
  • Mac OS X в настоящее время устанавливает файлы, как корень: колесо
  • Поставка линкер mapfiles для всех библиотек. Это позволяет Cdrtools
  • , чтобы быть составлен с использованием разделяемых библиотек только и правильно
  • скрыть неофициальный интерфейсы Solaris (с использованием Ls)
  • Обратите внимание, что эта функция пока не доступна для GNU LD
  • Поддержка DragonFly BSD добавил, благодаря joerg@britannica.bec.de~~V
  • По умолчанию Cygwin установить UID / группа адаптирован для использования имеющихся идентификаторов.
  • Новая программа btcflash добавил. Спасибо Дэвиду Хуан
  • Если вы хотите, чтобы все пользователи смогут звонить Cdrecord корень менее, необходимо
  • Solaris 10 или более поздней версии.
  • Отредактируйте файл / и т.д. / безопасность / exec_attr и добавить:
  • Все: Solaris: CMD ::: / OPT / Шили / бен / Cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
  • Все: Solaris: CMD ::: / OPT / Шили / бен / readcd: privs = file_dac_read, sys_devices, net_privaddr
  • Все: Solaris: CMD ::: / OPT / Шили / бен / cdda2wav: privs = file_dac_read, sys_devices, proc_priocntl, net_privaddr
  • Если вы хотите, чтобы только конкретный пользователь, чтобы использовать Cdrecord,
  • использование что-то вроде:
  • CD RW: Solaris: CMD ::: / OPT / Шили / бен / Cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
  • , а и сделать соответствующие пользователей членов профиля и Quot; CD-RW & Quot;
  • , добавив следующую строку:
  • Йорг :::: профили = CD RW
  • в / и т.д. / user_attr
  • Обратите внимание, что вам необходимо либо позвонить Cdrecord помощью & Quot; pfexec Cdrecord ..... & Quot;
  • или с помощью профиля осознавая оболочку (например, / USR / бен / pfksh)
  • Улучшена поддержка BeOS / Zeta в системе Makefile
  • Поддержка armv5teb-Linux-вв был добавлен в систему Makefile
  • Autoconf скрипта добавлена ​​к 'конф "каталог
  • 15 мая 2006 года, я с радостью объявила о новых функций и выпуск
  • DVD-код в OpenSource. После долгих обсуждений с различными
  • люди на OpenSource лицензии и их влияние на использование межпроектные
  • и эффект от самих авторов, я связался с авторами
  • включены части этого программного пакета и получил, в большинстве случаев их
  • поддержка и пособие по выбору CDDL, как новой лицензии. Хотя
  • Это заняло некоторое время, стоило читать различные OpenSource
  • лицензии полностью с какой-то поддержки людей, работающих в этой области.
  • Теперь я знаю, почему он взял солнце так много времени, чтобы предложить OpenSolaris под
  • лицензия OpenSource ... если вы берете изменение лицензионного серьезно, то
  • реальный тяжелая работа.
  • Файл & Quot; ВОЙСКА ​​& Quot; был обновлен.
  • Система Makefile был полностью переписан, чтобы быть более универсальными
  • и не повторить код.
  • Система Makefile теперь поддерживает скомпилировать под & Quot; услуги для Unix & Quot;,
  • теперь называется & Quot; Подсистема UNIX-приложений, основанных (SUA) и Quot;
  • бесплатный POSIX добавить на от Microsoft (определяет как и Quot; Interix & Quot;)
  • .
  • Обратите внимание, что вам потребуется последняя '' smake разблокировки, smake-1.2a36 или никогда
  • из ftp://ftp.berlios.de/pub/smake/alpha/~~pobj
  • Обратите внимание, что есть smake-1.2.1 доступен на
  • ftp://ftp.berlios.de/pub/smake/
  • В настоящее время, Cdrecord не в состоянии отправить команды SCSI от этого
  • окружающей среды. Ищу помощи от опытных пользователей.
  • Система Makefile теперь поддерживает скомпилировать с помощью Microsoft
  • С-компилятора и Quot; CL & Quot;.
  • Обратите внимание, что вам потребуется последняя '' smake разблокировки, smake-1.2a36 или никогда
  • из ftp://ftp.berlios.de/pub/smake/alpha/~~pobj
  • Это сборник настоящее время может быть конус только с & Quot; Cygwin и Quot; среда
  • , используя smake с окружающей средой переменных, заданных в пути, что позволяет
  • & Quot; CL & Quot; работать (найти это включает файлы и библиотеки).
  • Выполнить и Quot; smake CCOM = CL & Quot; для этого вида компиляции.
  • Cdrecord еще не была проверена, чтобы собрать в этой среде.
  • Обратите внимание, что я заинтересован в обратной связи для этих новых возможностей компиляции.
  • Новая функция strlcpy () для лучшей переносимости.
  • Новая функция strncpy () для лучшей переносимости.
  • Улучшенная система Makefile для лучшей поддержки MSVC
  • Улучшенная система Makefile поддержки C ++
  • Исправлены некоторые опечатки в dirdefs.h
  • Новые функции getvallargs () / () getvargs / getvfiles ()
  • позволяет иметь интерфейс вектор к
  • Расширенный аргумент разбора библиотечные функции.
  • В настоящее время используется Mkisofs.
  • getargs.c сейчас находится на курсе снова и libschily
  • из Cdrtools 100% полной и может быть использован
  • как разделяемую библиотеку для использования, например, звезды тоже.
  • Добавлена ​​обходной путь для проблемы дампа памяти с
  • работает avoffset.c на FreeBSD / sparc64 (GCC)
  • libschily теперь включает в себя резервный fnmatch () для лучшей переносимости
  • Это fnmatch () реализация была взята из BSD-й проект.
  • Исправлена ​​ошибка в getvargs (), что вызвало Mkisofs -joliet-долго, чтобы быть
  • объявлен незаконным вариант.
  • Несколько усовершенствований малый формат для getargs ()
  • getavrgs () теперь (как getargs ()) в состоянии корректно обрабатывать
  • комбинации одного гольцов набора флагов
  • включить файловую систему полностью отремонтирован, чтобы избежать будущих конфликтов имен.
  • включаемых файлов теперь полностью перешел включить / Шили /.
  • Это также позволяет сделать все включаемые файлы, доступные в / USR / включать / Шили /
  • в будущем.
  • фиксированной тип в включают / Шили / termios.h благодаря Стивен М. Schweda для
  • отчетности.
  • Все библиотеки теперь включают поддержку компиляции кода, как разделяемую библиотеку.
  • Код был протестирован на Solaris, но также должны работать в * BSD и Linux.
  • Для того, чтобы составить с общими библиотеками, либо вызов:
  • сделать LINKMODE = динамическая
  • или измените строку
  • DEFLINKMODE = статическое
  • DEFLINKMODE = динамическая
  • для вашей ОС по умолчанию в / по умолчанию.
  • Я заинтересован в обратной связи для различных платформ ОС ........
  • Порядок составления библиотеки был изменен, чтобы сделать
  • скомпилировать процесс нечувствительным против старых статических libraris в
  • Путь поиска библиотеки.
  • Нью-Шили Autoconf тест для Gettext () и libintl
  • включить / Шили / nlsdefs.h теперь проверяет для существования HAVE_GETTEXT
  • #undef SIZE_T_MAX в utypes.h для лучшей поддержки FreeBSD
  • делают файловой системы реструктуризации: все Шили включить файлы теперь расположены
  • в .... / включать / Шили /
  • Теперь, используя новое определение от Стивена М. Schweda в
  • включают / Шили / xmconfig.h
  • пользователи VMS: в будущем, необходимо указать куб.см -DUSE_STATIC_CONF
  • для того, чтобы получить старый статической конфигурации.
  • Новый файл Шили / errno.h
  • Исправлены некоторые файлы, которые включают в себя так, а не
  • Попытка сделать точку Printf плавающей () вспомогательные функции работают
  • на системах, которые реализуют C99 только с запасного нет.
  • Как это изменение является результатом из отчета от человека, который не нравится
  • , чтобы сотрудничать, я не был в состоянии проверить на отчетный AIX 5.x-платформе.
  • Также обратите внимание, что это изменение может привести к проблемам на других платформах.
  • Пожалуйста, тестирования и отчет!
  • The Шили Makefilesystem теперь включает в себя определения среды
  • для компилятора Microsoft Studio 8. Если вы хотели бы изменить эти
  • определения, проверьте каталог по умолчанию
  • Следующий шаг в поддержке Microsoft C-компиляторы: построить в среде
  • установить для компиляторов MS. Для компиляции с MS C-компилятор,
  • настроить среду Cygwin и составить Cygwin '' smake.
  • Затем используйте эту smake скомпилировать с MS C-компилятора по телефону:
  • smake CCOM = Cl
  • Это по умолчанию VC7. Если вы хотели бы использовать VC6, звоните:
  • smake CCOM = CL ВК = 6
  • Обратите внимание, что smake себя (если скомпилирован с & Quot; CL & Quot;) не будет работать, так как
  • MS не реализует надежный способ для передачи цитирует ARG вектор
  • на новую программу.
  • Обратите внимание, что Cdrtools еще не полностью компилировать с MSVC. Это
  • в основном вызвано отсутствием соответствия стандарту в MS C-компиляторов.
  • Небольшой реструктуризация структуры включают файла:
  • Новый файл включает / Шили / xconfig.h
  • включить / Шили / xmconfig.h содержит теперь лишь руководство статическая конфигурация
  • для VMS
  • The Makefilesystem теперь включает в себя ссылки на sparc64 (Fujitsu-Siemens)
  • Шили includefiles теперь устанавливаются с & Quot; сделать установку и Quot;.
  • Старайтесь избегать программы исключения с призывом доступа (& Quot;. & Quot ;, E_OK | F_OK)
  • вызвано ошибкой LibC от Microsoft C-компилятора и Quot; CL & Quot;.
  • Система Makefile теперь поддерживает библиотеку Winsock








































  • до.


























  • e.g.



    тип.











































































  • Linux




























  • был добавлен.








Другие программы разработчика Jorg Schilling

calltree
calltree

3 Jun 15

SCCS
SCCS

11 May 15

SchilliX
SchilliX

20 Feb 15

Комментарии к cdrtools

Комментарии не найдены
добавить комментарий
Включите картинки!