At Thu, 26 Jun 2008 10:40:32 +0200, Caloro Maurizio wrote: > > > Hello Taksahi > > Thanks wery mutch for your quick answer.... thats correct i dont have glibc on me Netbsd > machine so i have to cut any code from global.h .... after meny attempts i dont find the > correct solutions > > Please can you give me more informations about i need to comment out from code. > > i have try with this to delete but the errors are after this mutch more..... Basically removing the block ifdef POSIX_C_SOURCE should suffice. You need the typedefs below. Takashi > >#if !defined(_POSIX_C_SOURCE) && !defined(_POSIX_SOURCE) > >struct timeval { > > time_t tv_sec; /* seconds */ > > long tv_usec; /* microseconds */ > >}; > > > >struct timespec { > > time_t tv_sec; /* seconds */> > > long tv_nsec; /* nanoseconds */ > >}; > >#endif > > > >/** Timestamp */ > >typedef struct timeval snd_timestamp_t; > >/** Hi-res timestamp */ > >typedef struct timespec snd_htimestamp_t; > > > -------- Original-Nachricht -------- > > Datum: Wed, 25 Jun 2008 17:50:58 +0200 > > Von: Takashi Iwai <tiwai@xxxxxxx> > > An: "Caloro Maurizio" <mauric@xxxxxx> > > CC: alsa-devel@xxxxxxxxxxxxxxxx > > Betreff: Re: Building trouble - redefinition of struct timeval > > > At Wed, 25 Jun 2008 15:54:09 +0200, > > Caloro Maurizio wrote: > > > > > > > > > Please i need help for following error message "redefinition of struct > > timeval - /include/global.h" > > > > > > the configure script run without any Error, if i compile > > "alsa-lib-1.0.17rc2" on I386 Netbsd 4.0 > > > i receive folowing error break. > > > > > > "./configure --prefix=/usr --sysconfdir=/etc > > --build=i386-unknown-netbsdelf4.0 --host=i386-unknown-netbsdelf4.0 --target=i386-unknown-netbsdelf4.0 > > --with-pythonlibs=lpython2.5 --with-pythonincludes=-I/usr/include/python2.5 > > --enable-shared=no --enable-static=yes" & gmake > > > > > > gmake ... > > > > > > > Making all in controll > > > gmake[1]: Entering directory > > `/usr/source/alsa-lib-1.0.17rc2/src/control' > > > if /bin/ksh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H > > -I. -I. -I../../include -I../../include -g -O2 -MT cards.lo -MD -MP -MF > > ".deps/cards.Tpo" -c -o cards.lo cards.c; \ > > > then mv -f ".deps/cards.Tpo" ".deps/cards.Plo"; else rm -f > > ".deps/cards.Tpo"; exit 1; fi > > > gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -MT > > cards.lo -MD -MP -MF .deps/cards.Tpo -c cards.c -o cards.o > > > In file included from ../../include/local.h:109, > > > from control_local.h:22, > > > from cards.c:35: > > > ../../include/global.h:138: error: redefinition of 'struct timeval' > > > ../../include/global.h:143: error: redefinition of 'struct timespec' > > > gmake[1]: *** [cards.lo] Error 1 > > > gmake[1]: Leaving directory `/usr/source/alsa-lib-1.0.17rc2/src/control' > > > gmake: *** [all-recursive] Error 1 > > > > > > > > > i have see that this its a possible handle with Posix_C_Source but i > > dont found > > > the correct answer for me trouble.... Please for any Help i'am happy. > > > > The code is written for glibc, and maybe yours doesn't fit with that > > part. Simply comment out that part. > > > > > > Takashi > > > > > -- > Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! > Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer > _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel