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


   

Attachment: 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

Reply via email to