[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Christophe TROESTLER <Christophe.Troestler+ocaml@u...> |
| Subject: | Re: [Caml-list] windows and C libs |
On Thu, 21 Jun 2007, "Dmitry Bely" <dmitry.bely@gmail.com> wrote: > > On 6/20/07, Christophe TROESTLER <Christophe.Troestler@umh.ac.be> wrote: > > > WINDOWS USERS: Is there a consensus on windows on where the .lib and > > .dll should go? If not, how about to decide that here so efforts to > > port libs to windows can set it as the default path. > > Do you mean .lib/.dll files of some specific OCaml library? They > usually go to %OCAMLLIB% and %OCAMLLIB%\stublibs respectively. What's > wrong with it? No, I mean C library files -- e.g. where should the C-pcre libraries (libpcre.lib, dllpcre.dll) go? > > WIN32 OCAML: When I give a path -- say -cclib "C:\Documents and > > Settings\USER\Mes documents\lib\libx.lib" -- containing spaces (but > > quoted) to include into a library, it is not well quoted when on uses > > the library (to compile a program). I tried "\"...\"" to not avail. > > Is there a way around that or must it be considered like a bug? > > An obvious workaround is to use the short name: > C:\Docume~1\USER\Mesdoc~1\lib\libx.lib Yes but it is not convenient because it is not returned by, say, %OCAMLLIB%. Is there a command to transform a long name into a short one? What about vista? Thanks, ChriS