Assim é em Fivewin
AÃ apelou.....
Harbour, xHarbour, HMG, Fivewin, minhoca, lombriga....
Quem linquedita é BCC, MSVC, MINGW, ou outro linqueditor.
É igual em Harbour ou XHarbour... LIB não tem a ver com isso.
Mas.... a linqueditor usa os parâmetros passados pra ele como base de trabalho.
Mas não é só isso... tem mais.....
FUNCTION a()
RETURN 1
FUNCTION b()
RETURN 2
FUNCTION X()
RETURN 3
FUNCTION b()
RETURN 2
Na LIB, cada um dos fontes acima vai ser uma parte da LIB, O FONTE TODO.
Se usar A() e X(), vai ter duas funções B() dentro do EXE.
As funções não são separadas uma a uma na LIB, e muitas vezes, nem mesmo um conjunto de fontes.
É aà que se misturam funções.
o HBMK2 dá a dica sobre aonde podem ser encontradas as funções, assim adicionamos somente as que são necessárias.
Nos BATs adicionam tudo....
Se fivewin gera ou não problema, não sei, não uso e não faz diferença pra mim.
Isso deveria ser de interesse de quem usa fivewin.