[vox-tech] archiving library in C
Tim Riley
vox-tech@lists.lugod.org
Sat, 01 Feb 2003 21:11:00 -0800
Peter Jay Salzman wrote:
> hi all,
>
> suppose i have a video file, a sound file, an image file, a gnumeric
> spreadsheet, a number, a boolean and an mp3.
>
> and suppose all those things are needed by a C program. kind of like
> how a game uses a plethora of image and sound files.
>
> is there a library that will allow me to combine all that different
> stuff into a single file and then let me transparently access any
> individual element using an API in C?
>
> i suppose i can do it with a bunch of system() calls with tar, but that
> isn't a very nice solution.
>
> i've delved into the code for lxdoom, prboom and doom legacy. wad files
> are very similar. they have a directory structure and there's an
> interface for accessing any particular element of the wad file. the
> boundary between "things" is enforced by the wad format itself, but it's
> up to the program itself (doom) to interpret the returned data correctly
> (whether it's sound info, image info, a linedef, etc....).
>
> anything similar as a canned C library? tar/ar would be perfect if
> there was a C API to go along with them.
>
Writing a C API to tar sounds workable, if the number and boolean
can get a filename.
>
> pete
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech