Various portability fixes mosty for MSVC which doesn't have drand and

doesn't allow dynamic local arrays.
v_fragment -> v_fragment_t
libcdio.sym: more external symbols defined
/lib/_cdio_linux.c: harmless type mismatch
example/sample2.c -> example/device.c
This commit is contained in:
rocky
2005-02-06 15:09:10 +00:00
parent 392478e776
commit 6618a05537
11 changed files with 69 additions and 58 deletions

View File

@@ -1,4 +1,4 @@
# $Id: Makefile.am,v 1.16 2005/02/04 23:12:16 rocky Exp $
# $Id: Makefile.am,v 1.17 2005/02/06 15:09:10 rocky Exp $
#
# Copyright (C) 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>
#
@@ -21,11 +21,11 @@
####################################################
#
if DISABLE_CPP
noinst_PROGRAMS = cdtext drives iso1 iso2 iso3 iso4 mmc1 mmc2 \
paranoia paranoia2 tracks sample2 sample3 sample4
noinst_PROGRAMS = cdtext device drives iso1 iso2 iso3 iso4 mmc1 mmc2 \
paranoia paranoia2 tracks sample3 sample4
else
noinst_PROGRAMS = cdtext drives iso1 iso2 iso3 iso4 mmc1 mmc2 \
paranoia paranoia2 tracks sample2 sample3 sample4 \
noinst_PROGRAMS = cdtext device drives iso1 iso2 iso3 iso4 mmc1 mmc2 \
paranoia paranoia2 tracks sample3 sample4 \
iso1cpp iso2cpp iso3cpp
endif
@@ -33,6 +33,8 @@ INCLUDES = -I$(top_srcdir) $(LIBCDIO_CFLAGS)
cdtext_LDADD = $(LIBCDIO_LIBS)
device_LDADD = $(LIBCDIO_LIBS)
drives_LDADD = $(LIBCDIO_LIBS)
paranoia_LDADD = $(LIBCDIO_PARANOIA_LIBS) $(LIBCDIO_CDDA_LIBS) $(LIBCDIO_LIBS)
@@ -55,7 +57,6 @@ endif
mmc1_LDADD = $(LIBCDIO_LIBS)
mmc2_LDADD = $(LIBCDIO_LIBS)
sample2_LDADD = $(LIBCDIO_LIBS)
sample3_LDADD = $(LIBCDIO_LIBS)
sample4_LDADD = $(LIBCDIO_LIBS)

View File

@@ -1,4 +1,4 @@
$Id: README,v 1.13 2005/02/04 23:14:54 rocky Exp $
$Id: README,v 1.14 2005/02/06 15:09:10 rocky Exp $
This directory contains some simple examples of the use of the libcdio
library.
@@ -29,6 +29,8 @@ iso2.c: A program to show using libiso9660 to extract a file
iso3.c: A program to show using libiso9660 to extract a file from an
ISO-9660 image.
iso4.c: A program showing fuzzy ISO-9660 detection/reading.
iso1cpp.cpp: iso1.c compiled via C++
iso2cpp.cpp: iso2.c compiled via C++
iso3cpp.cpp: iso3.c compiled via C++

View File

@@ -1,5 +1,5 @@
/*
$Id: sample2.c,v 1.13 2005/01/04 04:40:22 rocky Exp $
$Id: device.c,v 1.1 2005/02/06 15:09:10 rocky Exp $
Copyright (C) 2003, 2004, 2005 Rocky Bernstein <rocky@panix.com>