Re: cdrtools 2.01.01a59: Compiling problems

[email protected] (Joerg Schilling)
Newsgroups gmane.comp.audio.cd-record
Message-ID <49ecaae1.wX24aLfksIzhqONU%[email protected]>
Marcus Roeckrath <[email protected]> wrote:

> while a58 compiles fine on eisfair compilation of a59 wasn't succesful; I 
> got lots of this errors:
>
>  ../../include/schily/schily.h:173: error: conflicting types for 'fexecve'
> /usr/include/unistd.h:462: error: previous declaration of 'fexecve' was 
> here
> ../../include/schily/schily.h:173: error: conflicting types for 'fexecve'
> /usr/include/unistd.h:462: error: previous declaration of 'fexecve' was 
> here

A similar "problem" ha sbeen reported yesterday already and is a result of 
trickingout autoconf at your side.

POSIX.1-2998 violates POSIX as it defines interfaces that are in conflict 
with public interfaces used in 1982 already. fexec* is such an illegal 
interface and libschily inplements the official interface as published in 1982.

This however is not a problem a the makefile system provides an autoconf test 
that implements a workaround. You just should not confuse autoconf by using 
autoconf results from previous compile runs.

Jörg

-- 
 EMail:[email protected] (home) Jörg Schilling D-13353 Berlin
       [email protected]                (uni)  
       [email protected] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.