Skip to content

Unable to compile for BSD11. #349

@1008covingtonlane

Description

@1008covingtonlane

Does anyone know any tricks to get azure-uamqp-c installed on a BSD 11 host? I keep getting this failure:
root@host# cmake --build .
[ 1%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/platform_linux.c.o
/root/azure-uamqp-c/deps/azure-c-shared-utility/adapters/platform_linux.c:59:12: error: implicit declaration of function 'tlsio_openssl_get_interface_description' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
return tlsio_openssl_get_interface_description();
^

/root/azure-uamqp-c/deps/azure-c-shared-utility/adapters/platform_linux.c:59:12: error: incompatible integer to pointer conversion returning 'int' from a function with result type
'const IO_INTERFACE_DESCRIPTION *' (aka 'const struct IO_INTERFACE_DESCRIPTION_TAG *') [-Werror,-Wint-conversion]
return tlsio_openssl_get_interface_description();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
*** Error code 1

Stop.
make[2]: stopped in /root/azure-uamqp-c/cmake
*** Error code 1

Stop.
make[1]: stopped in /root/azure-uamqp-c/cmake
*** Error code 1

Stop.
make: stopped in /root/azure-uamqp-c/cmake

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions