cdrtools (เดิมชื่อ cdrecord) เป็นโอเพนซอร์สและซอฟต์แวร์บรรทัดคำสั่งฟรีที่ประกอบด้วยชุดของระบบสาธารณูปโภคที่ให้ผู้ใช้สามารถสร้างแผ่นดิสก์บ้านเผาด้วยแผ่น CD-R, CD-RW, DVD -R, DVD-RW หรือเครื่องบันทึก Blu-Ray.
รวมถึงยูทิลิตี้ cdrecord สำหรับการบันทึก CD, DVD และแผ่น BD เครื่องมือ readcd สำหรับการอ่านแผ่นซีดีดีวีดีและสื่อ BD ด้วยคุณสมบัติที่ซีดีโคลนโปรแกรม cdda2wav สำหรับการสกัดเพลงจากเครื่องเสียงซีดีที่มีการสนับสนุนหวาดระแวงเช่นกัน เป็นสคริปต์สำหรับการสร้าง mkisofs ISO9660 ไฮบริดระบบไฟล์ HFS หรือโจเลียตกับร็อคสันเพิ่มเติมคุณลักษณะ.
นอกจากนี้โครงการรวมถึง isodebug สำหรับการพิมพ์ข้อมูลการแก้ปัญหา mkisofs จากสื่อ isodump ทิ้งสื่อ ISO-9660, isoinfo สำหรับการวิเคราะห์และตรวจสอบโจเลียต, ISO / 9660 และระบบไฟล์ร็อคสัน isovfy การตรวจสอบโครงสร้างของ ISO-9660 ระบบไฟล์และ rscsi สำหรับการดำเนินการ SCSI ระยะไกล (ระบบคอมพิวเตอร์ขนาดเล็ก Interface) ภูต.
คุณสมบัติอย่างรวดเร็ว
cdrtools สนับสนุนการบันทึกแผ่นซีดีจากผู้ขายที่แตกต่างกันมาก คุณสมบัติการสนับสนุนรวมถึง IDE / ATAPI, พอร์ตขนานและไดรฟ์ SCSI, ซีดีเพลงซีดีข้อมูลและซีดีผสมการสนับสนุนหลายเซสชั่นเต็มรูปแบบ CDRWs (เขียน), อบต, ดาว, RAW และข้อความผิดพลาดของมนุษย์สามารถอ่านได้.
ใบสมัครรวมถึงการสนับสนุน SCSI ระยะไกลและสามารถเข้าถึงนักเขียนซีดีท้องถิ่นหรือระยะไกล จะประกอบด้วยเครื่องมือต่อไปนี้:. cdrecord, readcd, cdda2wav, mkisofs, isodebug, isodump, isoinfo, isovfy และ rscsi
ตัวเลือกบรรทัดคำสั่งและความพร้อม
แต่ละเครื่องมือรวมถึงมีของตัวเองตัวเลือกบรรทัดคำสั่งที่ช่วยให้คุณสามารถใช้ประโยชน์จากคุณสมบัติดังกล่าวข้างต้นและการทำงาน หากต้องการดูตัวเลือกเหล่านี้เพิ่ม & lsquo; - ความช่วยเหลือ & rsquo; แอตทริบิวต์หลังจากคำสั่งที่เกิดขึ้นจริง (เช่น cdrecord --help).
ซอฟต์แวร์นี้สามารถดาวน์โหลดได้เป็นเพียง tarballs (ที่เก็บ tar) ซึ่งรวมถึงรหัสแหล่งที่มาซึ่งจะต้องเพิ่มประสิทธิภาพและเรียบเรียงก่อนการติดตั้ง ระบบปฏิบัติการที่สนับสนุนรวมถึง GNU / Linux, BSD, Solaris, Mac OS X และ Microsoft Windows cdrtools ได้รับการประสบความสำเร็จบนเครื่องคอมพิวเตอร์ที่สนับสนุนทั้ง 32 บิตหรือสถาปัตยกรรมฮาร์ดแวร์ 64 บิต
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
< p>- ทั้งหมด:
- รวม / schily / varargs.h ในขณะนี้รวมถึง va_lists_t ชนิดใหม่ที่มีโครงสร้างที่ครอบคลุม va_list ได้.
- รวม / schily / getargs.h ขณะนี้มีความคิดเห็นให้ข้อโต้แย้งและรหัสกลับของ getargs () ที่ฟังก์ชั่นการโทรกลับ.
- makefilesystem schily ในขณะนี้รวมถึง symlink ใหม่ ppc64le-ลินุกซ์ cc.rul ไม่ใช่ automake การใช้งานให้ตระหนักเช่น gmake.
- การทดสอบ autoconf ใหม่สำหรับ strspn () strcspn () wcsspn () wcscspn ()
- Libschily:
- libschily ขณะนี้ดำเนินการ strspn () strcspn () wcsspn () wcscspn ()
- libschily / format.c (คน printf ในระดับต่ำ () การดำเนินการ) ในขณะนี้ดำเนินการสนับสนุนสำหรับ% n อาร์กิวเมนต์ $ ตำแหน่งสำหรับกรณีที่ & quot; n & quot; เป็น 1..30 หรือถ้าจุดขนาดใหญ่ประเภท int หาเรื่อง.
- libschily / fprformat.c การแก้ไขข้อผิดพลาดที่จะป้องกันไม่ให้ใช้แมโคร stdio กับรุ่น OpenSolaris ใหม่ทำให้ printf () ไม่เป็นอย่างที่คาดหวัง.
- Libsiconv:
- sic_open () ไม่ได้พยายามที่จะเปิดชื่อทั้งหมด characterset เป็นไฟล์ในไดเรกทอรีปัจจุบัน แต่ถ้าชื่อมีเฉือน.
มีอะไรใหม่ ในรุ่น 3.00 / 3.01 อัลฟา 30:
- ทั้งหมด:
- รวม / schily / varargs.h ในขณะนี้รวมถึง va_lists_t ชนิดใหม่ที่มีโครงสร้างที่ครอบคลุม va_list ได้.
- รวม / schily / getargs.h ขณะนี้มีความคิดเห็นให้ข้อโต้แย้งและรหัสกลับของ getargs () ที่ฟังก์ชั่นการโทรกลับ.
- makefilesystem schily ในขณะนี้รวมถึง symlink ใหม่ ppc64le-ลินุกซ์ cc.rul ไม่ใช่ automake การใช้งานให้ตระหนักเช่น gmake.
- การทดสอบ autoconf ใหม่สำหรับ strspn () strcspn () wcsspn () wcscspn ()
- Libschily:
- libschily ขณะนี้ดำเนินการ strspn () strcspn () wcsspn () wcscspn ()
- libschily / format.c (คน printf ในระดับต่ำ () การดำเนินการ) ในขณะนี้ดำเนินการสนับสนุนสำหรับ% n อาร์กิวเมนต์ $ ตำแหน่งสำหรับกรณีที่ & quot; n & quot; เป็น 1..30 หรือถ้าจุดขนาดใหญ่ประเภท int หาเรื่อง.
- libschily / fprformat.c การแก้ไขข้อผิดพลาดที่จะป้องกันไม่ให้ใช้แมโคร stdio กับรุ่น OpenSolaris ใหม่ทำให้ printf () ไม่เป็นอย่างที่คาดหวัง.
- Libsiconv:
- sic_open () ไม่ได้พยายามที่จะเปิดชื่อทั้งหมด characterset เป็นไฟล์ในไดเรกทอรีปัจจุบัน แต่ถ้าชื่อมีเฉือน.
มีอะไรใหม่ ในรุ่น 3.00 / 3.01 อัลฟา 27:
- ทั้งหมด:
- รวม / schily / varargs.h ในขณะนี้รวมถึง va_lists_t ชนิดใหม่ที่มีโครงสร้างที่ครอบคลุม va_list ได้.
- รวม / schily / getargs.h ขณะนี้มีความคิดเห็นให้ข้อโต้แย้งและรหัสกลับของ getargs () ที่ฟังก์ชั่นการโทรกลับ.
- makefilesystem schily ในขณะนี้รวมถึง symlink ใหม่ ppc64le-ลินุกซ์ cc.rul ไม่ใช่ automake การใช้งานให้ตระหนักเช่น gmake.
- การทดสอบ autoconf ใหม่สำหรับ strspn () strcspn () wcsspn () wcscspn ()
- Libschily:
- libschily ขณะนี้ดำเนินการ strspn () strcspn () wcsspn () wcscspn ()
- libschily / format.c (คน printf ในระดับต่ำ () การดำเนินการ) ในขณะนี้ดำเนินการสนับสนุนสำหรับ% n อาร์กิวเมนต์ $ ตำแหน่งสำหรับกรณีที่ & quot; n & quot; เป็น 1..30 หรือถ้าจุดขนาดใหญ่ประเภท int หาเรื่อง.
- libschily / fprformat.c การแก้ไขข้อผิดพลาดที่จะป้องกันไม่ให้ใช้แมโคร stdio กับรุ่น OpenSolaris ใหม่ทำให้ printf () ไม่เป็นอย่างที่คาดหวัง.
- Libsiconv:
- sic_open () ไม่ได้พยายามที่จะเปิดชื่อทั้งหมด characterset เป็นไฟล์ในไดเรกทอรีปัจจุบัน แต่ถ้าชื่อมีเฉือน.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 21:
- ทั้งหมด:
- กำหนดใน DEV_NULL รวม / schily / mconfig.h ไปยังที่อยู่ที่ขาดหายไป / dev / null ใน DOS
- การทดสอบใหม่สำหรับ autoconf: getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked flockfile funlockfile ftrylockfile
- symlinks สำหรับ armv4tl-ลินุกซ์ cc.rul s390x-ลินุกซ์ cc.rul armv5tel-ลินุกซ์ cc.rul ใหม่เพื่อรองรับการที่ไม่ได้ตระหนักถึง automake ทำให้โปรแกรมเช่น gmake.
- อย่ากำหนด getHostName () ต้นแบบใน schily / hostname.h สำหรับ MinGW เป็น MinGW เป็นแบบอย่างที่ไม่ถูกต้องอยู่ในไฟล์ที่ไม่ได้มาตรฐาน winsock.h
- รวม / schily / stdio.h ตอนนี้ใช้รหัสที่บางส่วน unhides ไฟล์ * โครงสร้างข้อมูลจาก libc Solaris 64 บิต นี้จะช่วยให้การดำเนินการ getc_unlocked () แมโครแม้สำหรับ 64 บิต Solaris เป็นกระทำโดย libc ดังนั้น libschily สามารถบรรลุ stdio คล้าย I / O ซึ่งเป็นสิ่งจำเป็นเพื่อให้สามารถใช้ printf () ใน libschily ว่าจะเร็วกว่า printf () จาก libc.
- Libschily:
- ฟังก์ชั่นใหม่ xcomerr () xcomerrno () fxcomerr () fxcomerrno () ใน libschily อนุญาตให้มีข้อผิดพลาดและออกมีมูลค่าทางออกที่แตกต่างจาก errno.
- ข้อผิดพลาดใน libschily / format.c ที่ทำให้เกิด%. * s ที่จะพิมพ์ไม่ถูกต้องได้รับการแก้ไข.
- libschily / format.c ได้รับการออกแบบมาเพื่อช่วยให้รหัสเพื่อนำกลับมาใช้สำหรับ fprformat () ผ่าน #include.
- libschily / fprformat.c fprformat ฟังก์ชั่นใหม่ () ใน libschily คือการใช้อินเตอร์เฟซโดยตรงเช่นเดียวกับ doprnt () จาก libc จึงช่วยให้การใช้ printf () เร็วกว่า printf () ที่จาก libc บน Solaris.
- libschily / jsprintf.c สำหรับ Solaris, jsprintf () ขณะนี้มีการใช้งานอยู่บนพื้นฐานของ fprformat () นี้จะช่วยให้ printf () จาก libschily จะเป็น aprox 33% เร็วกว่า printf () จาก libc บน Solaris และ aprox 2x เร็วที่สุดเท่าที่ jsprintf () ใน libschily ก่อนที่จะได้รับ นี้จะช่วยให้เพิ่มประสิทธิภาพสำหรับ printf () โปรแกรมที่ถูกผูกไว้เช่น hdump / od ที่ใช้แทนโอเอสสำหรับแหล่งที่มา od ปิด (1) ใน OpenSolaris ตอนนี้ทำให้ od OSS (1) ใน OpenSolaris โดยปกติ 5 เท่าได้เร็วขึ้นแล้วรุ่นที่ปิดต้นฉบับ.
- 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 คิวที่เฉพาะเจาะจง.
- คงที่พิมพ์ผิดใน cdrecord.dfl
- cdda2wav (การเก็บรักษา / เพิ่มโดย Jorg ชิลลิงคิดค้น Heiko Ei & szlig; Feldt heiko@hexco.de):
- หลีกเลี่ยงคำเตือน xxx นิยามใหม่สำหรับ cdda2wav / exitcodes.h
- เพิ่มอินเตอร์เฟซที่จะ #undef cdda2wav / interface.h เพื่อให้แน่ใจว่าอินเตอร์เฟซ #define จาก windows.h ไม่ก่อให้เกิดปัญหามากเมื่อใช้ MinGW
- mkisofs:
- mkisofs / mkisofs.8 คงลำดับ troff ผิดกฎหมาย & quot; \ & quot; & quot; จ & quot;
- พยายามหลีกเลี่ยงสตริงโดยตรง & quot; / dev / null & quot; ใน mkisofs.c จะให้มันทำงานบน Win-DOS โดยไม่ต้องชั้น POSIX.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 20:
- ทั้งหมด:
- กฎระเบียบใหม่สำหรับ Schily Makefiles armv7l-ลินุกซ์
- autoconf / xconfig.h.in ตอนนี้ถือว่า mingw32 เช่นเดียวกับเมื่อรวบรวมกับ cl.exe
- Libschily:
- libschily :: format.c (printf) ในขณะนี้สนับสนุนการปรับเปลี่ยนความยาวเช่นเอช hh ลิตร LL TZ สำหรับรูปแบบ% n.
- libschily :: format.c ได้รับการปรับโครงสร้างหนี้สำหรับการแยกพารามิเตอร์ความกว้างของเขตข้อมูลในทางที่จะอนุญาตให้มีการแนะนำต่อมาได้รับการสนับสนุน% A N $
- พยายามที่จะดูแลเกี่ยวกับความจริงที่ว่า 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:
- รุ่นนี้เพิ่มการจัดการสิทธิ์ละเอียดที่แตกต่างกัน ช่วยให้สิทธิ์ root ในกรณีที่ cdrtools ได้รับการเรียกโดยโปรแกรมสิทธิพิเศษ.
- Libfind ขณะนี้สนับสนุน & quot; พอร์ตเหตุการณ์ & quot; พิมพ์ไฟล์.
- การปะทะกันกับไฟล์ cdda_paranoia.h ล้าสมัยใน / usr / local / รวม / มองว่าเป็นบน FreeBSD จะหลีกเลี่ยงในขณะนี้.
- * สำหรับ emulations ที่ () ฟังก์ชั่นได้รับการเพิ่ม libschily.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 18:
- กฎระเบียบที่เพิ่มเข้ามาสำหรับการไม่ automake เปิดใช้งานทำให้โปรแกรม ( เช่น gmake) สำหรับ:. PPC64-ลินุกซ์และ cc.rul PPC64-ลินุกซ์ gcc.rul
- เพิ่มรุ่น OS 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 ต่างๆในรวม / ไดเรกทอรี schily.
- ใหม่รวมถึงไฟล์: รวม / schily / shedit.h .
- ตรวจสอบให้แน่ใจว่ารวม / schily / time.h เสมอรวมถึงความหมาย struct timespec.
- ฟังก์ชั่นใหม่ getnstimeofday () และ setnstimeofday ().
- เพิ่ม defltsect () เพื่อฟังก์ชั่นรายการที่ส่งออกสำหรับรุ่นห้องสมุดสาธารณะ.
- คงรั่วไหล filedesrciptor ใน libfind ที่นิยมเมื่อใช้ -empty ในไดเรกทอรีที่ว่างเปล่า.
- การจัดการสิทธิ์เนื้อคงที่ดีสำหรับลินุกซ์ ขอบคุณสำหรับแดเนียล Pielmeier จาก Gentoo สำหรับการรายงานและการทดสอบ.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 17:
- Schily Makefilesystem ไม่ใช้ CC = สำหรับภายใน งาน.
- การสนับสนุนโดยอัตโนมัติได้รับการเพิ่มสำหรับ ARMv5 และ ARMv6.
- นี้จะทำให้การสะสมใน RaspberryPI ยังเป็นไปได้กับการที่ไม่ได้ตระหนักถึง automake gmake.
- ช่วยให้ & quot; คงที่ & quot; การสะสม (สะสมที่ไม่ได้ใช้กำหนดแบบไดนามิกจาก Schily Makefilesystem) บน Linux ARMv6 (ซึ่งจะถูกใช้โดย RaspberryPI).
- แหล่งข่าวหลายคนได้รับการแก้ไขในการจัดการ __CYGWIN32__ เป็น __CYGWIN __
- นี้เป็นสิ่งจำเป็นเช่นรุ่น Cygwin ใหม่ที่ทำงานในโหมด 64 บิตไม่ได้กำหนด แต่ __CYGWIN32__ __CYGWIN __.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 16:
- รุ่นนี้ช่วยแก้ไขข้อผิดพลาดใน libparanoia ที่ทำให้เกิดเกินไป เริ่มต้น array ขนาดเล็ก.
- OpenCSW สร้างสภาพแวดล้อมที่ได้รับการปรับปรุงจะปล่อยสุดท้าย.
- ข่าวประชาสัมพันธ์ฉบับนี้ช่วยให้ & quot; คงที่ & quot; รวบรวม x86 สำหรับลินุกซ์สำหรับ cdrtools ผู้ใช้ห้องสมุด.
- รวมไฟล์จากสภาพแวดล้อมการพกพา Schily ได้รับการปรับโครงสร้างหนี้.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 15:
- ใน Linux และ Solaris รุ่นนี้จะเตือนคุณ ในกรณีที่จำเป็นสิทธิ์ละเอียดจะหายไป.
- การทำงานรอบ FreeBSD 9.1 ข้อผิดพลาดที่ป้องกันไม่ให้เกิดการสะสมของ cdda2wav.
- mkisofs รวบรวมโดยไม่ต้อง -DUDF และไม่มี -DDVD_VIDEO.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 14:
- พิมพ์ผิดใน บริษัท A รวม / schily / stat.h ที่เกี่ยวข้องกับการจัดการใน nanosecond NetBSD และ OpenBSD ได้รับการแก้ไข.
- การติดตั้ง SUID รากน้อยได้รับการสนับสนุนในขณะนี้บน Linux ใช้ FCAPS (โดยทั่วไปมีตั้งแต่ Linux 2.6.24).
- ใหม่-dir โหมด mkisofs ในขณะนี้เป็นเพียงแทนที่ผลของ -dir โหมดในไดเรกทอรีที่ได้รับ & quot; คิดค้น & quot; โดย mkisofs.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 13:
- รุ่นนี้รองรับการเชื่อมโยงอย่างหนักท่อชื่อซ็อกเก็ต พิเศษตัวอักษรและโปรโมชั่นบล็อกที่มี UDF, สนับสนุนทั้งหมดสามครั้งยูนิกซ์กับเมล็ดมิลลิใน UDF ชุดผู้ใช้ที่ถูกต้อง / กลุ่ม / อนุญาตสำหรับ symlinks ใน UD และสนับสนุน S_ISUID, S_ISGID, S_ISVTX (uid ชุดตั้ง GID เหนียว) ใน UDF.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 12:
- สองบกพร่องใน metadata UDF ได้รับการแก้ไขที่ mkisofs ที่เกิดจากการที่จะทำให้เกิดเนื้อหาของแฟ้มที่ไม่ดีในกรณีที่ไฟล์ & gt; 4 GB เป็นปัจจุบันในขณะที่ตัวเลือกที่ถูกนำมาใช้จัดเรียง.
- cdda2wav ไม่มีขยะพิมพ์เมื่อถามว่า & quot;. โหลด cdrom โปรดและกด & quot ;, และตัวอักษรอื่นที่ไม่ใช่ NL ถูกป้อน
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 11:
- รุ่นนี้จะเพิ่มการแก้ปัญหาที่จะสนับสนุนการรวบรวมในที่ การเปิดตัวของ cygwin ที่ผ่านมา.
สิ่งที่ใหม่ ในรุ่น 3.01 อัลฟา 10:
- แก้ไขปัญหาได้กับ padding ดีวีดีวิดีโอแนะนำใน 3.01a09 เป็นผลมาจากการแจ้งเตือนที่ผิดพลาด valgrind.
- เพิ่มการสนับสนุนสำหรับกึ่งคงที่ (ที่กำหนดไว้ล่วงหน้า) รวมไฟล์สำหรับ Android. รวม / schily / armv5tejl-ลินุกซ์-gcc / xconfig.h
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 09:
- ข้อผิดพลาดแบบโรลโอเวอร์ int ไม่ได้ลงนาม 32 บิตใน mkisofs กับคอมพิวเตอร์ที่อยู่ภาคร็อคสันซีอีคอมเมนต์ได้รับการแก้ไข (ฮิตหลายเซสชั่นที่เริ่มต้นผ่านมา 4 GB).
- โปรแกรมทั้งหมดจากชุด mkisofs ขณะนี้สนับสนุนตัวเลือกใหม่ -ignore ข้อผิดพลาด.
- การสนับสนุนสำหรับแพลตฟอร์มใหม่ (Pyro) ถูกบันทึก.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 06:
- รุ่นนี้เพิ่มการสนับสนุนสำหรับการรวบรวมกับคอมไพเลอร์ไมโครซอฟท์ cl.exe การสนับสนุนสำหรับการรวบรวมข้ามและพยายามที่จะสนับสนุนการขนส่ง SCSI รุ่นใหม่ AIX.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 05:.
- mkisofs ในขณะนี้สนับสนุนโหมดบูต El Torito หลาย
- mkisofs ในขณะนี้สนับสนุนความสามารถในการตั้งค่าสถาปัตยกรรมบูตโดยพลการ (เช่น EFI) ทางเลือกใหม่ -eltorito แพลตฟอร์ม.
- mkisofs ในขณะนี้สนับสนุนความสามารถในการตั้งค่าด้วยตนเองปรับเปลี่ยนเวลาที่ถูกบันทึกไว้ในปริมาณประถมอธิบายทางเลือกใหม่ -modification ทันสมัย นี้จะช่วยให้คุณสามารถกำหนดค่า UUID สำหรับด้วงพล.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 04:
- แก้ไขข้อผิดพลาดในการพิมพ์ที่ทำให้เกิด cdrecord-3.01a03 ยกเลิกก่อนที่จะมีขนาดที่ได้รับอนุญาต CD-Text.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 03:
- รุ่นนี้จะพยายามที่จะใช้การนับความรู้สึกที่เกิดขึ้นจริง แทนค่ามาตรฐาน SENSE คำขอในรุ่นที่ใหม่กว่า FreeBSD.
- มันจะพยายามที่จะเรียกคืนสถานะไบต์ SCSI และข้อผิดพลาดคำสั่งหลังจากทำ SENSE ขอคู่มือสำหรับคำสั่งล้มเหลวบน AIX, UnixWare อพอลโลโดเมนและสำหรับลินุกซ์พอร์ตขนาน SCSI.
- Cdrecord ตอนนี้เตือนเมื่อมีคนพยายามที่จะเขียนแผ่น CD-ข้อความไปได้มากกว่าที่เป็นภาษาเดียว.
- พิมพ์ผิดหลายคนได้รับการแก้ไขในหน้าคน cdda2wav.
- เลือกลืมบางคนได้รับการเพิ่มหน้าคน mkisofs.
มีอะไรใหม่ ในรุ่น 3.01 อัลฟา 01:
- ทั้งหมด:
- แมโคร XARCH_GEN XARCH_OPT และขณะนี้อยู่ในกฎ / ซีซี-sunpro * .rul
- รวมไฟล์รวม / schily / ccomdefs.h ขณะนี้ช่วยให้ปิดการใช้งาน printf () ที่ตรวจสอบรูปแบบกับ GCC -DNO_PRINTFLIKE นี้เป็นสิ่งจำเป็นเพื่อให้ดาวเพื่อรวบรวมใน Solaris บน cosolidation เป็นรหัส GCC โง่เกินไปสำหรับ printf () นามสกุล.
- ทั้งหมดรวมถึงไฟล์ (แม้กระทั่งผู้ที่สร้างขึ้นโดย autoconf) ได้รับความคุ้มครองในขณะนี้กับหลาย includion.
- ทดสอบ autoconf ใหม่สำหรับ pathconf () และ fpathconf ()
- ทดสอบ autoconf ใหม่สำหรับ / dev / stdin / 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 ของ
- รวม / schily / wchar.h ในขณะนี้รวมถึง workyround สำหรับแพลตฟอร์มที่ไม่ได้มี wcwidth ().
- ให้ NLS เริ่มต้น (เช่น gettext () เรียกว่าในกรณีที่ schily / nlsdefs.h ถูกรวม)
- Libschily:
- libschily /? eterrno.c ไม่เขียนทับนิยาม _TS_ERRNO เพื่อที่จะผ่านรวบรวม constrints ใน Solaris บน consoliation.
- สัญลักษณ์ระดับโลกหลายแห่งใหม่ใน mapfile สำหรับ 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 fexec POSIX * () ฟังก์ชั่นเช่นจะ จะต้องมีการเรียกว่าถูกต้อง fdexec * () โปรแกรมที่มีอยู่สามารถให้ชื่ออย่างเป็นทางการ getline () fgetline () และ fexec * () ที่พวกเขาจะเริ่มต้นโดย #defined กับ js ใหม่ _ * () ชื่อ ปิดการใช้งานสะดวกสบายนี้เพิ่ม: #define NO_SCHILY_GETLINE ต้องการปิดใช้งาน schily getline () fgetline () NO_SCHILY_FEXEC # กำหนดปิดการใช้งาน schily fexec * () NO_SCHILY_FSPAWN # กำหนดปิดการใช้งาน fspawn schily * ()
- Libschily ตอนนี้มีใหม่ & quot; คู่ยาว & quot; ฟังก์ชั่นการสนับสนุน: qftoes () และ qftofs ()
- Libschily ขณะนี้สนับสนุนที่เกิดเหตุ dependend จุดทศนิยมสำหรับการพิมพ์ตัวเลขทศนิยม.
- Libschily ขณะนี้สนับสนุนที่จะพิมพ์หมายเลขคู่ยาวโดยใช้รูปแบบ () printf ตามแบบพกพา () การดำเนินงาน หากยังไม่สามารถทำงานสำหรับแพลตฟอร์มของคุณหรือถ้าไม่ทำงานอย่างถูกต้องสำหรับแพลตฟอร์มของคุณ, กรุณาแจ้ง นี้เป็นสิ่งที่จำเป็นสำหรับออกใหม่ & quot; od & quot; การดำเนินการ.
- ตัวเลือกการแยก getargs การดำเนินงาน () / getfiles () จาก libschily ขณะนี้สนับสนุนที่จะรวมตัวเดียวธงบูลแม้ในกรณีสตริงตัวเลือกที่กล่าวถึงจะเรียกฟังก์ชันการเรียกกลับถ้าเป็นตัวเลือกที่ถูกต้องก็พบว่า นี้เป็นสิ่งที่จำเป็นสำหรับออกใหม่ & quot; od & quot; การดำเนินการ.
- filereopen () จาก libschily ไม่เรียกเปิด () ภายในตราบใดที่มีความจำเป็นในการสร้างหรือตัดไฟล์ no.
- findinpath libschily ของ () ขณะนี้มีพารามิเตอร์เส้นทางใหม่ที่จะช่วยให้การใช้งานฟังก์ชั่นจาก BSH.
- fnmatch อยู่ในขณะนี้มักจะเป็น js_fnmatch ()
- ทดสอบ autoconf ใหม่สำหรับ _qecvt () _qfcvt () _qgcvt () และ _qecvt_r () _qfcvt_r () _qgcvt_r () บน AIX
- searchfileinpath smake () ของย้ายเข้า libschily จะให้มันถูกนำมาใช้โดยทั่วไปสำหรับการหาทรัพยากรโปรแกรม.
มีอะไรใหม่ ในรุ่น 3.00:
- ทั้งหมด:
- ผ้าสำลีที่ดีขึ้นทำให้กฎ
- ที่ดีกว่าสำหรับ autoconf กฎ ACLs
- การสนับสนุนที่ดีขึ้นสำหรับ Linux บน IBM-390
- การสนับสนุนที่ดีกว่าสำหรับลินุกซ์เอเอ็มดีใน x86-64
- ที่ดีขึ้นสอดคล้องกับคำเตือนผ้าสำลี.
- ตอนนี้ใช้ & quot; makefiles-1.6 & quot;
- รวบรวมบน OS / 2 ควรจะทำงานอีกครั้ง (-Zexe - & gt; xxx -o $ (EXEEXT) .
- sleeptime เพื่อให้การอ่านคำเตือน mmake GNU เกี่ยวข้องลดลง
- 2 วินาที.
- ฉันยังคงรอให้ GNU ทำเพื่อแก้ไขข้อบกพร่องที่ผมได้รายงานในปี 1999.
- การสนับสนุนสำหรับ 'ทำให้ DESTDIR = xxx ติดตั้ง' เพิ่ม
- วิธีแก้ปัญหาสำหรับข้อผิดพลาดเกี่ยวกับเชลล์ BSDI
- ติดตั้งวิธีแก้ปัญหาสำหรับความจริงที่ว่ามี BSDI chown (1) ใน / usr / sbin /
- เชลล์สคริปต์การกำหนดค่าซีซี-นํา
- กำหนดค่าที่ดีกว่าสำหรับการทดสอบ procfs รวมไฟล์
- กำหนดค่าสำหรับการทดสอบ fchown, chmod, fchmod, lchmod, futimes, lutimes
- กำหนดค่าสำหรับการทดสอบ fdopendir
- การตั้งค่าคอนฟิกการทดสอบสำหรับ ext2fs เสียรวมถึงไฟล์ในเคอร์เนล
- ฟังก์ชั่นการค้นหาที่ดีขึ้นใน SRCROOT makefiles เปลือกสคริปต์
- การทดสอบ autoconf ใหม่สำหรับหักและ
- บนระบบ Linux ต่างๆ
- astoull * () ใหม่ใน schily.h
- utypes.h ตอนนี้มี MAX_ และคำจำกัดความสำหรับค่า MIN_ พื้นฐานทั้งหมด
- ประเภทระบบ.
- เพิ่มการสนับสนุนการรวบรวมในโหมด 64 บิตบน Solaris Sparc.
- การใช้งาน: smake CCOM = cc64
- เพิ่มการสนับสนุนการรวบรวมห้องสมุดที่ใช้ร่วมกันกับรุ่น
- ตัวเลขสำหรับระดับอินเตอร์เฟซและทำให้ inofficial & quot; อินเตอร์เฟซ & quot;
- คงที่
- ป้องกัน gmake ที่จะเข้าไปในห่วง enless บน Solaris
- ในกรณีที่ / usr / เลือดจากสายสะดือ / ทีอาร์ก่อนที่ / usr / bin / ทีอาร์ในเส้นทาง
- ข้อผิดพลาด autoconf ที่ดีขึ้นในกรณีที่คาดว่า
- คอมไพเลอร์ C-ไม่พบ.
- Mac OS X ในขณะนี้ติดตั้งแฟ้มเป็นราก: ล้อ
- ลิงเกอร์ซัพพลาย mapfiles สำหรับห้องสมุดทั้งหมด นี้จะช่วยให้ cdrtools
- จะถูกรวบรวมโดยใช้ห้องสมุดสาธารณะเท่านั้นและอย่างถูกต้อง
- ซ่อน inofficial อินเตอร์เฟซบน Solaris (โดยใช้คำสั่ง ls)
- โปรดทราบว่าคุณลักษณะนี้ยังไม่สามารถใช้ได้สำหรับ GNU LD
- การสนับสนุนสำหรับแมลงปอ BSD เพิ่มขอบคุณ joerg@britannica.bec.de~~V
- เริ่มต้นติดตั้ง Cygwin uid / กลุ่มเหมาะที่จะใช้รหัสที่มีอยู่.
- โปรแกรมใหม่ btcflash เพิ่ม ขอบคุณที่เดวิด Huang
- ถ้าคุณชอบผู้ใช้ทุกคนที่จะสามารถที่จะเรียก cdrecord รากน้อยคุณจะต้อง
- Solaris 10 หรือใหม่กว่า.
- แก้ไขไฟล์ / etc / ความปลอดภัย / exec_attr และเพิ่ม:
- ทั้งหมด: Solaris: cmd ::: / เลือก / schily / bin / cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
- ทั้งหมด: Solaris: cmd ::: / เลือก / schily / bin / readcd: privs = file_dac_read, sys_devices, net_privaddr
- ทั้งหมด: Solaris: cmd ::: / เลือก / schily / bin / cdda2wav: privs = file_dac_read, sys_devices, proc_priocntl, net_privaddr
- หากคุณต้องการที่จะช่วยให้ผู้ใช้ที่เฉพาะเจาะจงเท่านั้นที่จะใช้ cdrecord
- การใช้สิ่งที่ชอบ:
- CD-RW: Solaris: cmd ::: / เลือก / schily / bin / cdrecord: privs = file_dac_read, sys_devices, proc_lock_memory, proc_priocntl, net_privaddr
- แทนและทำให้ผู้ใช้ที่เกี่ยวข้องกับสมาชิกของรายละเอียด & quot นั้น CD RW & quot;
- โดยการเพิ่มเส้นที่ชอบ:
- Joerg :::: โปรไฟล์ = ซีดี RW
- เข้าไปใน / etc / user_attr
- โปรดทราบว่าคุณอาจจะต้องเรียก cdrecord ผ่าน & quot; pfexec cdrecord ..... & quot;
- หรือโดยการใช้เปลือกตระหนักถึงรายละเอียด (เช่น / usr / bin / pfksh)
- การสนับสนุนที่ดีกว่าสำหรับ BeOS / ซีตาในระบบ Makefile ก
- การสนับสนุนสำหรับ armv5teb-ลินุกซ์ซีซีมีการเพิ่มระบบ Makefile ก
- สคริปต์ Autoconf เพิ่มเป็น 'ความลับ' ไดเรกทอรี
- ใน 15 พฤษภาคม 2006 ผมมีความสุขประกาศคุณสมบัติใหม่และการเปิดตัวของ
- DVD-รหัสลงใน OpenSource หลังจากการอภิปรายยาวต่างๆ
- คนที่อยู่บนใบอนุญาต OpenSource และผลกระทบของพวกเขาในการใช้งาน interproject
- และผลกระทบต่อผู้เขียนเองผมติดต่อผู้เขียนของ
- รวมชิ้นส่วนในชุดซอฟต์แวร์นี้และได้รับในกรณีส่วนใหญ่ของพวกเขา
- การสนับสนุนและทุนในการเลือก CDDL เป็นใบอนุญาตใหม่ แม้ว่า
- นี้เอาบางครั้งมันก็คุ้มค่าการอ่าน OpenSource ที่แตกต่างกัน
- ใบอนุญาตอย่างสมบูรณ์ด้วยการสนับสนุนของคนที่ทำงานในสาขาที่บาง.
- ตอนนี้ฉันรู้ว่าทำไมมันต้องใช้เวลาอาทิตย์เวลามากที่จะนำเสนอภายใต้ OpenSolaris
- ใบอนุญาต OpenSource และ ... ถ้าคุณใช้การเปลี่ยนแปลงใบอนุญาตอย่างจริงจังก็คือ
- งานยากจริง.
- & quot ไฟล์ทั้งหลายที่มีผล & quot; ได้รับการปรับปรุง.
- ระบบ makefile ที่ได้รับการเขียนใหม่ทั้งหมดที่จะเป็นนำมาใช้ใหม่มากขึ้น
- และไม่ทำซ้ำรหัส.
- ระบบ Makefile ขณะนี้สนับสนุนการรวบรวมภายใต้ & quot; บริการสำหรับ Unix & quot;
- ตอนนี้เรียกว่า & quot; ระบบย่อยสำหรับการประยุกต์ใช้ UNIX (SUA) & quot;
- a POSIX ฟรีเพิ่มจากไมโครซอฟท์ (ระบุเป็น & quot; Interix & quot;) .
- หมายเหตุที่คุณต้องการล่าสุด 'smake' relase smake-1.2a36 หรือไม่
- จาก ftp://ftp.berlios.de/pub/smake/alpha/
- โปรดทราบว่ามี smake-1.2.1 ที่มีอยู่บน
- ftp://ftp.berlios.de/pub/smake/
- ปัจจุบัน cdrecord จะไม่สามารถส่งคำสั่ง SCSI นี้
- สภาพแวดล้อม ฉันกำลังมองหาเพื่อขอความช่วยเหลือจากผู้มีประสบการณ์.
- ระบบ Makefile ในขณะนี้สนับสนุนการรวบรวมโดยใช้ไมโครซอฟท์
- C-คอมไพเลอร์ & quot; CL & quot;.
- หมายเหตุที่คุณต้องการล่าสุด 'smake' relase smake-1.2a36 หรือไม่
- จาก ftp://ftp.berlios.de/pub/smake/alpha/
- รวบรวมขณะนี้อาจจะกรวยจาก & quot; Cygwin & quot; สภาพแวดล้อม
- ใช้ smake กับตัวแปรสภาพแวดล้อมในการตั้งค่าในทางที่ช่วยให้
- & quot; CL & quot; ในการทำงาน (พบว่ามันเป็นรวมไฟล์และห้องสมุด).
- Run & quot; smake CCOM = เ & 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 ()) สามารถที่จะจัดการได้อย่างถูกต้อง
- การรวมกันของธงบูลถ่านเดียว
- รวมถึงการปรับโครงสร้างระบบไฟล์สมบูรณ์เพื่อหลีกเลี่ยงความขัดแย้งในอนาคตชื่อ.
- รวมไฟล์ในขณะนี้ได้ย้ายสมบูรณ์เพื่อรวม / schily /.
- นอกจากนี้ยังช่วยให้การทำทั้งหมดรวมไฟล์ที่มีอยู่ใน / usr / รวม / schily /
- ในอนาคต.
- ประเภทคงที่ในการรวม / schily / termios.h ขอบคุณสตีเว่นเมตร Schweda สำหรับ
- รายงาน.
- ห้องสมุดทั้งหมดในขณะนี้รวมถึงการสนับสนุนสำหรับการรวบรวมรหัสเป็นห้องสมุดที่ใช้ร่วมกัน.
- รหัสที่ได้รับการทดสอบบน Solaris แต่ยังควรจะทำงานใน BSD และ Linux *.
- เพื่อที่จะรวบรวมกับห้องสมุดที่ใช้ร่วมกันทั้งโทร:
- ทำให้ LINKMODE = ไดนามิก
- หรือเปลี่ยนสาย
- DEFLINKMODE = คงที่
- DEFLINKMODE = ไดนามิก
- สำหรับระบบปฏิบัติการของคุณในค่าเริ่มต้น / ค่าเริ่มต้น.
- ฉันสนใจในข้อเสนอแนะสำหรับแพลตฟอร์มระบบปฏิบัติการต่างๆ ........
- เพื่อรวบรวมห้องสมุดที่ได้รับการเปลี่ยนแปลงที่จะทำให้
- รวบรวมกระบวนการตายกับ libraris คงเก่าใน
- เส้นทางการค้นหาห้องสมุด.
- การทดสอบใหม่ Schily autoconf สำหรับ gettext () และ libintl
- รวม / schily / nlsdefs.h ขณะนี้ยังตรวจสอบการดำรงอยู่ของ HAVE_GETTEXT ก
- #undef SIZE_T_MAX utypes.h ในการสนับสนุนที่ดีขึ้นสำหรับ FreeBSD
- ระบบไฟล์ทำให้การปรับโครงสร้าง: Schily ไฟล์ทั้งหมดรวมอยู่ในขณะนี้
- ใน .... / รวม / schily /
- ตอนนี้ใช้คำจำกัดความใหม่จากสตีเว่นเมตร Schweda ใน
- รวม / schily / xmconfig.h
- ผู้ใช้ VMS: ในอนาคตคุณจะต้องระบุ -DUSE_STATIC_CONF ซีซี
- เพื่อให้ได้รับการกำหนดค่าเก่าคง.
- ไฟล์ใหม่ schily / errno.h
- คงที่บางไฟล์ที่ไม่รวมถึงการแทน
- พยายามที่จะทำให้จุดลอย printf () ฟังก์ชั่นสนับสนุนการทำงาน
- บนระบบที่ใช้ C99 เท่านั้นที่มีทางเลือกไม่.
- ในขณะที่การเปลี่ยนแปลงนี้เป็นผลมาจากรายงานจากคนที่ไม่ชอบด้วย
- จะให้ความร่วมมือผมไม่สามารถที่จะทดสอบบนแพลตฟอร์มรายงาน AIX-5.x.
- นอกจากนี้ยังทราบว่าการเปลี่ยนแปลงนี้อาจทำให้เกิดปัญหาบนแพลตฟอร์มอื่น ๆ .
- กรุณาทดสอบและรายงาน!
- Schily Makefilesystem ขณะนี้รวมถึงคำจำกัดความของสภาพแวดล้อม
- สำหรับไมโครซอฟท์สตูดิโอ 8 คอมไพเลอร์ หากคุณต้องการแก้ไขเหล่านี้
- คำจำกัดความตรวจสอบไดเรกทอรีค่าเริ่มต้น
- ขั้นตอนต่อไปในการสนับสนุนไมโครซอฟท์คอมไพเลอร์ C-: สร้างในสภาพแวดล้อม
- การตั้งค่าสำหรับคอมไพเลอร์ MS ที่จะรวบรวมกับ MS-C คอมไพเลอร์,
- การตั้งค่าสภาพแวดล้อม Cygwin และรวบรวม Cygwin 'smake.
- จากนั้นใช้ smake นี้จะรวบรวมกับ MS-C คอมไพเลอร์โดยการโทร:
- smake CCOM = CL
- ค่าเริ่มต้นนี้ VC7 ถ้าคุณชอบที่จะใช้ VC6 โทร:
- smake CCOM = CL VC = 6
- โปรดทราบว่า smake ตัวเอง (ถ้ารวบรวมกับ & quot; CL & quot;) จะไม่ทำงานเช่น
- MS ไม่ใช้วิธีที่เชื่อถือได้ที่จะผ่านเวกเตอร์หาเรื่องอ้าง
- เพื่อโปรแกรมใหม่.
- โปรดทราบว่า cdrtools ยังไม่สมบูรณ์รวบรวมกับ MSVC นี้
- เป็นส่วนใหญ่เกิดจากการปฏิบัติตามมาตรฐานที่ขาดหายไปใน MS-C คอมไพเลอร์.
- การปรับโครงสร้างเล็ก ๆ รวมถึงโครงสร้างของไฟล์:
- ไฟล์ใหม่รวม / schily / xconfig.h
- รวม / schily / xmconfig.h ในขณะนี้มีเพียงคู่มือการกำหนดค่าคงที่
- สำหรับ VMS
- Makefilesystem ในขณะนี้มีการเชื่อมโยงสำหรับ SPARC64 (Fujitsu-Siemens)
- includefiles Schily มีการติดตั้งในขณะนี้กับ & quot; ให้ติดตั้ง & quot;.
- พยายามหลีกเลี่ยงการยกเว้นโปรแกรมที่มีการเรียกร้องให้การเข้าถึง (& quot;. & quot ;, E_OK | F_OK)
- เกิดจากข้อผิดพลาด libc จากไมโครซอฟท์ C-คอมไพเลอร์ & quot; CL & quot;.
- ระบบ Makefile ในขณะนี้สนับสนุนห้องสมุดของ Winsock
ความคิดเห็นที่ไม่พบ