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

Windows portability edits #46

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Windows portability edits #46

wants to merge 17 commits into from

Conversation

nmlgc
Copy link

@nmlgc nmlgc commented Nov 25, 2019

As per my latest mail to @DocSavage, these are the necessary changes that would allow libdvid-cpp to be compiled natively on Windows, using Visual Studio.

This is mostly about:

  • moving away from C-style random number generation seeded using POSIX <sys/time.h>, to the more portable C++11 facilities
  • and updating png++ to the latest release, which already includes the needed Windows-specific fix.

I also fixed a few issues in the tests, which can then also pass on Windows.

nmlgc and others added 17 commits November 25, 2019 17:35
git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@116 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@117 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@118 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@119 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
…xel with lower bit-depth.

git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@120 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
…ep-able.

git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@121 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@122 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@123 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@125 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
[email protected]>

git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@126 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
(Keeping the NEWS file to make the version immediately obvious)

git-svn-id: svn://svn.sv.nongnu.org/pngpp/trunk@129 c52bbda5-c92d-0410-b1d5-fe105dfd41d1
…uest() as "error_msg"

"respdata" is too ambiguous.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant