Would anyone know how to install pre-compiled binaries. I want to use GLIB and have downloaded the pre-compiled binaries. I'm running Windows XP and have a MinGW compiler.

I've googled this but i'm having trouble making sense of it.

There must be a standard way of doing this.

Thanks

what have you read that is confusing? Post a link, then ask a question.

Ok, well, here it is.

Click Here

I was trying to build GLIB because Pkg-Config needs it but I keep getting errors due to a circular dependency between pkg-config and GLIB. The link below give me a process of bootstrapping which tells me how to install pkg-config to get around this problem. I then get an error which tells me that my C compiler cannot compile the required executables.
SO.. I've decided to install GLIB binaries instead (if installing is the right term). The clearest instructions I can find are in relation to building pkg-config on the link above. The problem is that I can't relate it to GLIB. I've pasted the GLIB Package files (which includes the GLIB Binary, below the below link. Not sure how to cross relate this. There are a dumber of dll's in the GLIB Package too so I'm not sure what to do with them.

I just thought there may be a set way to do this but I suppose it varies with the software.

Click Here

C:\Glib>dir /b/s
C:\Glib\bin
C:\Glib\manifest
C:\Glib\share
C:\Glib\bin\gspawn-win32-helper-console.exe
C:\Glib\bin\gspawn-win32-helper.exe
C:\Glib\bin\libgio-2.0-0.dll
C:\Glib\bin\libglib-2.0-0.dll
C:\Glib\bin\libgmodule-2.0-0.dll
C:\Glib\bin\libgobject-2.0-0.dll
C:\Glib\bin\libgthread-2.0-0.dll
C:\Glib\manifest\glib_2.28.8-1_win32.mft
C:\Glib\share\doc
C:\Glib\share\locale
C:\Glib\share\doc\glib-2.28.8
C:\Glib\share\doc\glib-2.28.8\COPYING
C:\Glib\share\locale\af
C:\Glib\share\locale\am
C:\Glib\share\locale\ar
C:\Glib\share\locale\as
C:\Glib\share\locale\ast
C:\Glib\share\locale\az
C:\Glib\share\locale\be
C:\Glib\share\locale\be@latin
C:\Glib\share\locale\bg
C:\Glib\share\locale\bn
C:\Glib\share\locale\bn_IN
C:\Glib\share\locale\bs
C:\Glib\share\locale\ca
C:\Glib\share\locale\ca@valencia
C:\Glib\share\locale\cs
C:\Glib\share\locale\cy
C:\Glib\share\locale\da
C:\Glib\share\locale\de
C:\Glib\share\locale\dz
C:\Glib\share\locale\el
C:\Glib\share\locale\en@shaw
C:\Glib\share\locale\en_CA
C:\Glib\share\locale\en_GB
C:\Glib\share\locale\eo
C:\Glib\share\locale\es
C:\Glib\share\locale\et
C:\Glib\share\locale\eu
C:\Glib\share\locale\fa
C:\Glib\share\locale\fi
C:\Glib\share\locale\fr
C:\Glib\share\locale\ga
C:\Glib\share\locale\gl
C:\Glib\share\locale\gu
C:\Glib\share\locale\he
C:\Glib\share\locale\hi
C:\Glib\share\locale\hr
C:\Glib\share\locale\hu
C:\Glib\share\locale\hy
C:\Glib\share\locale\id
C:\Glib\share\locale\is
C:\Glib\share\locale\it
C:\Glib\share\locale\ja
C:\Glib\share\locale\ka
C:\Glib\share\locale\kk
C:\Glib\share\locale\kn
C:\Glib\share\locale\ko
C:\Glib\share\locale\ku
C:\Glib\share\locale\lt
C:\Glib\share\locale\lv
C:\Glib\share\locale\mai
C:\Glib\share\locale\mg
C:\Glib\share\locale\mk
C:\Glib\share\locale\ml
C:\Glib\share\locale\mn
C:\Glib\share\locale\mr
C:\Glib\share\locale\ms
C:\Glib\share\locale\nb
C:\Glib\share\locale\nds
C:\Glib\share\locale\ne
C:\Glib\share\locale\nl
C:\Glib\share\locale\nn
C:\Glib\share\locale\oc
C:\Glib\share\locale\or
C:\Glib\share\locale\pa
C:\Glib\share\locale\pl
C:\Glib\share\locale\ps
C:\Glib\share\locale\pt
C:\Glib\share\locale\pt_BR
C:\Glib\share\locale\ro
C:\Glib\share\locale\ru
C:\Glib\share\locale\rw
C:\Glib\share\locale\si
C:\Glib\share\locale\sk
C:\Glib\share\locale\sl
C:\Glib\share\locale\sq
C:\Glib\share\locale\sr
C:\Glib\share\locale\sr@ije
C:\Glib\share\locale\sr@latin
C:\Glib\share\locale\sv
C:\Glib\share\locale\ta
C:\Glib\share\locale\te
C:\Glib\share\locale\th
C:\Glib\share\locale\tl
C:\Glib\share\locale\tr
C:\Glib\share\locale\tt
C:\Glib\share\locale\ug
C:\Glib\share\locale\uk
C:\Glib\share\locale\vi
C:\Glib\share\locale\wa
C:\Glib\share\locale\xh
C:\Glib\share\locale\yi
C:\Glib\share\locale\zh_CN
C:\Glib\share\locale\zh_HK
C:\Glib\share\locale\zh_TW
C:\Glib\share\locale\af\LC_MESSAGES
C:\Glib\share\locale\af\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\am\LC_MESSAGES
C:\Glib\share\locale\am\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ar\LC_MESSAGES
C:\Glib\share\locale\ar\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\as\LC_MESSAGES
C:\Glib\share\locale\as\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ast\LC_MESSAGES
C:\Glib\share\locale\ast\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\az\LC_MESSAGES
C:\Glib\share\locale\az\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\be\LC_MESSAGES
C:\Glib\share\locale\be\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\be@latin\LC_MESSAGES
C:\Glib\share\locale\be@latin\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\bg\LC_MESSAGES
C:\Glib\share\locale\bg\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\bn\LC_MESSAGES
C:\Glib\share\locale\bn\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\bn_IN\LC_MESSAGES
C:\Glib\share\locale\bn_IN\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\bs\LC_MESSAGES
C:\Glib\share\locale\bs\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ca\LC_MESSAGES
C:\Glib\share\locale\ca\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ca@valencia\LC_MESSAGES
C:\Glib\share\locale\ca@valencia\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\cs\LC_MESSAGES
C:\Glib\share\locale\cs\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\cy\LC_MESSAGES
C:\Glib\share\locale\cy\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\da\LC_MESSAGES
C:\Glib\share\locale\da\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\de\LC_MESSAGES
C:\Glib\share\locale\de\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\dz\LC_MESSAGES
C:\Glib\share\locale\dz\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\el\LC_MESSAGES
C:\Glib\share\locale\el\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\en@shaw\LC_MESSAGES
C:\Glib\share\locale\en@shaw\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\en_CA\LC_MESSAGES
C:\Glib\share\locale\en_CA\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\en_GB\LC_MESSAGES
C:\Glib\share\locale\en_GB\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\eo\LC_MESSAGES
C:\Glib\share\locale\eo\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\es\LC_MESSAGES
C:\Glib\share\locale\es\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\et\LC_MESSAGES
C:\Glib\share\locale\et\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\eu\LC_MESSAGES
C:\Glib\share\locale\eu\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\fa\LC_MESSAGES
C:\Glib\share\locale\fa\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\fi\LC_MESSAGES
C:\Glib\share\locale\fi\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\fr\LC_MESSAGES
C:\Glib\share\locale\fr\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ga\LC_MESSAGES
C:\Glib\share\locale\ga\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\gl\LC_MESSAGES
C:\Glib\share\locale\gl\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\gu\LC_MESSAGES
C:\Glib\share\locale\gu\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\he\LC_MESSAGES
C:\Glib\share\locale\he\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\hi\LC_MESSAGES
C:\Glib\share\locale\hi\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\hr\LC_MESSAGES
C:\Glib\share\locale\hr\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\hu\LC_MESSAGES
C:\Glib\share\locale\hu\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\hy\LC_MESSAGES
C:\Glib\share\locale\hy\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\id\LC_MESSAGES
C:\Glib\share\locale\id\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\is\LC_MESSAGES
C:\Glib\share\locale\is\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\it\LC_MESSAGES
C:\Glib\share\locale\it\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ja\LC_MESSAGES
C:\Glib\share\locale\ja\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ka\LC_MESSAGES
C:\Glib\share\locale\ka\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\kk\LC_MESSAGES
C:\Glib\share\locale\kk\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\kn\LC_MESSAGES
C:\Glib\share\locale\kn\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ko\LC_MESSAGES
C:\Glib\share\locale\ko\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ku\LC_MESSAGES
C:\Glib\share\locale\ku\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\lt\LC_MESSAGES
C:\Glib\share\locale\lt\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\lv\LC_MESSAGES
C:\Glib\share\locale\lv\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\mai\LC_MESSAGES
C:\Glib\share\locale\mai\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\mg\LC_MESSAGES
C:\Glib\share\locale\mg\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\mk\LC_MESSAGES
C:\Glib\share\locale\mk\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ml\LC_MESSAGES
C:\Glib\share\locale\ml\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\mn\LC_MESSAGES
C:\Glib\share\locale\mn\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\mr\LC_MESSAGES
C:\Glib\share\locale\mr\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ms\LC_MESSAGES
C:\Glib\share\locale\ms\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\nb\LC_MESSAGES
C:\Glib\share\locale\nb\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\nds\LC_MESSAGES
C:\Glib\share\locale\nds\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ne\LC_MESSAGES
C:\Glib\share\locale\ne\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\nl\LC_MESSAGES
C:\Glib\share\locale\nl\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\nn\LC_MESSAGES
C:\Glib\share\locale\nn\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\oc\LC_MESSAGES
C:\Glib\share\locale\oc\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\or\LC_MESSAGES
C:\Glib\share\locale\or\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\pa\LC_MESSAGES
C:\Glib\share\locale\pa\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\pl\LC_MESSAGES
C:\Glib\share\locale\pl\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ps\LC_MESSAGES
C:\Glib\share\locale\ps\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\pt\LC_MESSAGES
C:\Glib\share\locale\pt\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\pt_BR\LC_MESSAGES
C:\Glib\share\locale\pt_BR\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ro\LC_MESSAGES
C:\Glib\share\locale\ro\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ru\LC_MESSAGES
C:\Glib\share\locale\ru\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\rw\LC_MESSAGES
C:\Glib\share\locale\rw\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\si\LC_MESSAGES
C:\Glib\share\locale\si\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\sk\LC_MESSAGES
C:\Glib\share\locale\sk\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\sl\LC_MESSAGES
C:\Glib\share\locale\sl\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\sq\LC_MESSAGES
C:\Glib\share\locale\sq\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\sr\LC_MESSAGES
C:\Glib\share\locale\sr\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\sr@ije\LC_MESSAGES
C:\Glib\share\locale\sr@ije\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\sr@latin\LC_MESSAGES
C:\Glib\share\locale\sr@latin\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\sv\LC_MESSAGES
C:\Glib\share\locale\sv\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ta\LC_MESSAGES
C:\Glib\share\locale\ta\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\te\LC_MESSAGES
C:\Glib\share\locale\te\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\th\LC_MESSAGES
C:\Glib\share\locale\th\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\tl\LC_MESSAGES
C:\Glib\share\locale\tl\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\tr\LC_MESSAGES
C:\Glib\share\locale\tr\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\tt\LC_MESSAGES
C:\Glib\share\locale\tt\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\ug\LC_MESSAGES
C:\Glib\share\locale\ug\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\uk\LC_MESSAGES
C:\Glib\share\locale\uk\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\vi\LC_MESSAGES
C:\Glib\share\locale\vi\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\wa\LC_MESSAGES
C:\Glib\share\locale\wa\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\xh\LC_MESSAGES
C:\Glib\share\locale\xh\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\yi\LC_MESSAGES
C:\Glib\share\locale\yi\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\zh_CN\LC_MESSAGES
C:\Glib\share\locale\zh_CN\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\zh_HK\LC_MESSAGES
C:\Glib\share\locale\zh_HK\LC_MESSAGES\glib20.mo
C:\Glib\share\locale\zh_TW\LC_MESSAGES
C:\Glib\share\locale\zh_TW\LC_MESSAGES\glib20.mo

C:\Glib>
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.