Tom C:\MinGW32 is the correct case sensitive path, the reason for the discrepancy you foundis that I typed "dir c:\mingw32 > dir.txt" when I made the dir.txt file knowing that Windows didnot care about the case. It has printed what I typed in the file and not the actual real path. As far as I know c:\mingw32\bin\libglib-2.0-0.dll did come from the official mingw source -- Iupdated mingw a few days ago. I have been careful not to "corrupt" it with any of your files. The good news is that I have now got cmake working and it now runs to completion withouterrors. The solution was "belt and braces" I added the original complete unzipped foldersI downloaded from you into the c:\mingw32\deps\bin folder as well as the executable filesalready there (as in the directory listing I sent you). I have run the Makefile on fluidsynth-1.1.6, fluidsynth-1.1.7 and fluidsynth-master. 1.1.6 and master give a linker error "cannot find -lintl collect2.exe". The files intl.dlland collect2.exe are both in the mingw32 folder. I am not totally sure which file itcannot find because collect2.exe is in c:\mingw32\libexec\gcc\mingw32\6.3.0 andis not found when I type collect2 on the command line -- though I would expect the compilerand linker to know where it was located. intl.dll is in your deps folder Looking on Googlethis type of error is quite common but I did not find any useful solution. It is important that thiserror is cured, can you help? 1.1.7 has an obscure error in one of fluidsynth's .h files and will not compile any further.It will likely have the other linker error as well. I will not bother with this version any further. The two files requested are attached. Your commands to make cmake.log needed a bit of adjustment but file wasmade OK. Looking at this file myself I can see that I will need some extra packages to get Pulseaudio and otherLinux and mac sound drivers incorporated. Where am I supposed to get these? The whole purpose of thisexercise is to get a fluidsynth.dll which has ALL the sound drivers available so it SHOULD work on allsystems (under Wine) with minimum latency. The project is an organ, you can download it from my website https:\\midimusic.github.io (its calledeplayOrgan, link on home page) and try it out yourself. David
From: Tom M. <tom.m...@googlemail.com> To: David Back <csw...@yahoo.co.uk> Cc: FluidSynth Mailing List <fluid-dev@nongnu.org> Sent: Friday, 17 November 2017, 16:52 Subject: Re: [fluid-dev] pkgconfig not found Ok, your environment looks good so far. The only thing that strikes me is that your %PATH% contains C:\MinGW32 but according to `dir` it should be c:\mingw32. I know dirs are case insensitive on win, but I vaguely remeber to once have used unix software on windows that enforced case sensitivity. c:\mingw32\bin\libglib-2.0-0.dll comes from mingw installation? Please post: pkg-config --list-all rmdir fluidsynth\bluid\ /s mkdir build cd build cmake .. > cmake.log Tom
cmake.log
Description: Binary data
gio-windows-2.0 GIO Windows specific APIs - Windows specific headers for glib I/O library gobject-2.0 GObject - GLib Type, Object, Parameter and Signal Library gmodule-no-export-2.0 GModule - Dynamic module loader for GLib gthread-2.0 GThread - Thread support for GLib gio-2.0 GIO - glib I/O library glib-2.0 GLib - C Utility Library gmodule-2.0 GModule - Dynamic module loader for GLib
_______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev