>>> In my local repo I set HB_DLL=no and I use the "old" hb-mkslib logic
>>> that's now commented out in hb-func.sh and it works as expected.
>>>
>>> In the "old way" otool -D /opt/harbour/lib/libharbour.dylib returns
>>> libharbour.dylib in the "svn way" it returns harbour.dylib.
>>
>> Could you post the command that's executed when using hb-mkslib?
>
> from bin/hb-mkdyn.sh
> ...
> if [ "${SLIB_EXT}" = ".dylib" ]; then
> FULLNAME="${BASE}.${VERSION}${SLIB_EXT}"
> libtool -dynamic -install_name "${BASE}${SLIB_EXT}" \
> -compatibility_version ${MAJOR}.${MINOR} -current_version ${VERSION} \
> -flat_namespace -undefined warning -multiply_defined suppress
> -single_module ${HB_USER_DFLAGS} \
> -o "${DSTDIR}/${FULLNAME}" "$@" && \
> ln -sf "${FULLNAME}" "${DSTDIR}${BASE}.${MAJOR}${SLIB_EXT}" && \
> ln -sf "${FULLNAME}" "${DSTDIR}${BASE}${SLIB_EXT}"
> ...
I know this. I'd have been interested in the actual
command executed, for me it's nearly impossible to
reverse engineer all these variables, so it's not
much of a help.
Brgds,
Viktor
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour