>> Why whole dir is stripped and why 'lib' prefix is stripped
>> from dylib reference? Maybe because of -L option with the
>> same dir
> 
> Could it be this?
> 
> config/darwin/gcc.mk
> ...
> DY_RULE = $(DY) $(DFLAGS) -install_name "harbour$(DYN_EXT)"
> -compatibility_version $(HB_VER_MAJOR).$(HB_VER_MINOR)
> -current_version $(HB_VER_MAJOR).$(HB_VER_MINOR).$(HB_VER_RELEASE)
> $(HB_USER_DFLAGS) $(DY_OUT)$(DYN_DIR)/$@ $^ $(DLIBS) $(DYSTRIP) &&
> $(LN) $(@F) $(DYN_FILE2) && $(LN) $(@F)
> $(DYN_DIR)/$(DYN_PREF)$(DYNNAME2).$(HB_VER_MAJOR)$(DYN_EXT)
> ...

What do you mean? This is the line responsible for 
creating dylibs under GNU Make, yes, and that's what 
I had meant to compare with actual hb-mkslib command 
executed.

Anyway, as a guess, which also worked here, I added 
lib prefix to one of the parameters and committed it.

Dirs still don't work in dylib references.

Brgds,
Viktor

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to