I had a look and I'm baffled too. Here's teh script I use to build Pd in microsoft visual C, running under wine:
--------------------- if [ ! -d ../drive_c/users/msp ] then echo ../drive_c/users/msp: no such directory; exit 1 else echo -n fi cd ../drive_c/users/msp/ pwd rm -rf pd unzip /tmp/pd.zip cd pd/src if make MSCC="wine cl" MSLN="wine link" COPY=cp DELETE=rm \ SRCASIO= ASIOLIB=/NODEFAULTLIB:ole32 PAAPI=-DPA_USE_WMME PAASIO= then echo -n ; else exit 1; fi cd ../extra for i in bonk~ choice fiddle~ loop~ lrshift~ pique sigmund~ stdout pd~; do echo extern ----------------- $i ----------------- cd $i if make MSCC="wine cl" MSLN="wine link" COPY=cp DELETE=rm pd_nt then echo -n ; else exit 1; fi cd .. done exit 0 ---------------- So ASIOLIB is redefined to contain... wait for it... nothing at all. Maybe you can just omit asiolib.lib from makefile.msvc now? cheers Miller On Mon, Jun 26, 2017 at 11:23:09PM +0200, IOhannes m zmölnig wrote: > this is mainly for miller: > > i'm currently trying to setup an AppVeyor CI-build [1] for native W32 > builds. > for starters i would like to use the src/makefile.msvc, but it seems > that this depends on some weird "asiolib.lib" file. > i guess this comes from steinberg's ASIO SDK, but the ASIOSDK2.3 > download from their site does not contain such a file (and checking the > bundled files i don't think that one can actually build that file from > the SDK2.3) > > so i wonder: where does this file come from? > > do you simply reuse the lib/asio/ folder as it came with Pd<=0.43 (it > eventually was removed from the distributed w32 packages; i don't know > when, but 0.46 and 0.47 does not have a lib/asio/ folder anymore). > or is there some canonical way to get these files? > (a quick google search pointed me mostly to Pd...) > > gfards > IOhannes > > > [1] https://www.appveyor.com/ > > _______________________________________________ > Pd-dev mailing list > Pd-dev@lists.iem.at > https://lists.puredata.info/listinfo/pd-dev _______________________________________________ Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev