still getting an rror... LINK : fatal error LNK1181: cannot open input file 'portaudio.lib'
it's really something to pull out the hairs. Any advice? ----- Folgende Nachricht wurde empfangen ----- Absender: Graham Goode Empfänger: FluidSynth mailing list Zeit: 2012-10-27, 12:40:55 Betreff: Re: [fluid-dev] Compiling FS - getting errors >I think I added the declaration right before it gets used, so do a search >for where bzero is used and put the definition on the line before it (I'm >not a programmer so if there is a better solution please let us know) > >GG > >On Saturday, 27 October 2012, BCA wrote: > >> Hi GrahamG, >> >> thank you very much... >> >> "I had to create my own definition of 'bzero' >> >> #define bzero...;" >> >> which line to put it in? >> >> Biggest thanks >> Bernd. >> >> ----- Folgende Nachricht wurde empfangen ----- >> >> Absender: Graham Goode >> Empfänger: FluidSynth mailing list >> Zeit: 2012-10-27, 12:05:51 >> Betreff: Re: [fluid-dev] Compiling FS - getting errors >> >> >Hi, >> > >> >@Antoine, PortAudio is for Linux, OS-X and Windows... and I have built >> >fluidsynth for Windows with PortAudio (ASIO/WDM-KS/WASAPI) in the >> >past. >> > >> >@Bernd, >> > >> >I had to create my own definition of 'bzero' >> > >> >#define bzero(b,len) (memset((b), '\0', (len)), (void) 0); >> > >> >And I think that this is the unistd.h that I used: >> > >> >------------------------- >> > >> >#ifndef _UNISTD_H >> >#define _UNISTD_H 1 >> > >> >/* This file intended to serve as a drop-in replacement for >> > * unistd.h on Windows >> > * Please add functionality as neeeded >> > */ >> > >> >#include >> >#include >> >#include /* getopt from: http://www.pwilson.net/sample.html. */ >> >#include /* for getpid() and the exec..() family */ >> > >> >#define srandom srand >> >#define random rand >> > >> >/* Values for the second argument to access. >> > These may be OR'd together. */ >> >#define R_OK 4 /* Test for read permission. */ >> >#define W_OK 2 /* Test for write permission. */ >> >//#define X_OK 1 /* execute permission - unsupported in >> windows*/ >> >#define F_OK 0 /* Test for existence. */ >> > >> >#define access _access >> >#define ftruncate _chsize >> > >> >#define ssize_t int >> > >> >#define STDIN_FILENO 0 >> >#define STDOUT_FILENO 1 >> >#define STDERR_FILENO 2 >> >/* should be in some equivalent to */ >> >typedef __int8 int8_t; >> >typedef __int16 int16_t; >> >typedef __int32 int32_t; >> >typedef __int64 int64_t; >> >typedef unsigned __int8 uint8_t; >> >typedef unsigned __int16 uint16_t; >> >typedef unsigned __int32 uint32_t; >> >typedef unsigned __int64 uint64_t; >> > >> >#endif /* unistd.h */ >> > >> >_____________________ >> > >> >Hope that helps, >> >GrahamG >> > >> >_______________________________________________ >> >fluid-dev mailing list >> >fluid-dev@nongnu.org >> >https://lists.nongnu.org/mailman/listinfo/fluid-dev >> >> _______________________________________________ >> fluid-dev mailing list >> fluid-dev@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/fluid-dev >> > > >_____________________ next part ______________________ > >_______________________________________________ >fluid-dev mailing list >fluid-dev@nongnu.org >https://lists.nongnu.org/mailman/listinfo/fluid-dev > _______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev