Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes for static compilation on windows #1385

Merged
merged 3 commits into from Apr 19, 2016
Merged

Fixes for static compilation on windows #1385

merged 3 commits into from Apr 19, 2016

Conversation

shehzan10
Copy link
Member

@shehzan10 shehzan10 commented Apr 14, 2016

[skip ci]

@shehzan10 shehzan10 added this to the 3.3.2 milestone Apr 14, 2016
@shehzan10
Copy link
Member Author

build arrayfire tegrax1 ci

int device = -1;
ASSERT_EQ(AF_SUCCESS, af_get_device(&device));
ASSERT_EQ(AF_SUCCESS, af_sync(device));

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thats not a fix. Something else is broken. This is just hiding the problem.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know. It's failing under different circumstances so I wanted to narrow it down. I myself would not want this going into branches.

If static freeimage lib comes prior to static MKL libs, then there is a
duplication of math symbols like sqrtf, ceilf etc which will cause the builds
to fail at link time
@shehzan10 shehzan10 changed the title Fixes for static compilation on windows and transform on TX1 Fixes for static compilation on windows Apr 15, 2016
@shehzan10 shehzan10 merged commit 98a5b27 into arrayfire:hotfix-3.3.2 Apr 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants