From: Tim T. <ra...@ed...> - 2005-07-14 18:46:54
|
Hallo! > In general, no. As far as I know, the gnuwin32 packages are built with > mingw, and all I have used (all you mention, for instance) certainly > work fine with mingw. Are you sure you didn't misplace the -l options > on the gcc command line? I used a configure script to find out the build options. The iconv test had problems finding the right symbols. However since I installed some alternatives at the same time, I'll retry with a clean install. The GNUWin32 packages seem to like to install into a GnuWin32 directory. What is the best way to handle this. Install them out side the mingw/msys installation and fiddle around with aditional search pathes, I should I install them directly to the msys/1.0 directory? > That is odd. Did you run pkg-config from a completely normal MSYS > shell (or cmd.exe) command line? msys shell. Yes indeed this was strange. Even pkg-config --help did not work. And this was a clean install (I archived a fresh installation later in my proceeding :-)). > The correct way is whatever works for you. There is no universally > agreed package management system (in the style of dkpg or rpm) in use > on Windows. Some software packages have several competing > distributions (of the same versions, even). The official maintainers > of some packages do support Windows, but choose to include support > only for the Microsoft compilers, and then other people build the same > stuff with gcc and get different DLL names. Some people repackage and > combine stuff from other places (i.e. the exact same DLLs etc), but > don't tell where they got them from, and use obscure version > numbers. All this is a mess. This really sounds like a mess :-) I do not want to install everthing from sources because I'm possibly not the only user of my library and I want to give an easy buld environment to other. So I would prefere binaries packages. The GNUWin32 packages are close to optimal, since they have an executable installer. Since I only need a limited subset of libraries, I do not want to make my own distribution either. AFAIK all packges I need already do compile, since there are packages floating around - they just do not seem to hamonize. I'll try again the relevant GNUWin32 packages. Btw., does anybody has a simple implementation for gettimeofday based on WIN32 API to offer? -- Gruß... Tim. |