On Tue, 10 Nov 2009, Szak�ts Viktor wrote:

Hi,

> I think we've touched this topic in the past,
> you need to add an extra '.' at the end of the
> lib name to avoid this problem.
> Now, when using macro substitution I don't know
> what is the solution. It's pretty unfortunate
> some tools use dots as part of the filename
> (I've seen this causing problem with other
> tools, too), but I have no solution for it this
> time. I hope someone will post some ideas to
> save the day.

hbmk2 must not strip any extensioons from -l<name>
Dots are comonly used in *nixes in library names.
Otherwise it will not be possible to use pkg-config with hbmk2, i.e.:

   druzus:~# pkg-config --libs gtk+-2.0
      -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 \
      -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype \
      -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0

It's the basic functionality which have to work.

best regards,
Przemek
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to