Make Engine 3.2 compile on Windows #123

Closed
opened 2 months ago by joerg · 2 comments
joerg commented 2 months ago

I'll do a PR in a minute, I have a patch based on Alex' work.

I'll do a PR in a minute, I have a patch based on Alex' work.
Owner

If you consider this done please feel free to close the ticket @joerg. Thanks.

If you consider this done please feel free to close the ticket @joerg. Thanks.
joerg commented 2 months ago
Poster

Hmm, for me the pEp Engine compiles now, but compiling the COM adapter still gives:

1>P:\src\pEpForWindowsAdapterSolution\pEp\platform_windows.h(309,19): error C2556: 'pid_t getpid(void)': overloaded function differs only by return type from 'int getpid(void)'
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\process.h(360): message : see declaration of 'getpid' 

Apparently getpid() is declared in the Windows SDK as 'int getpid(void)'.

I leave it to @fdik and the OL team to sort this out.

Hmm, for me the pEp Engine compiles now, but compiling the COM adapter still gives: 1>P:\src\pEpForWindowsAdapterSolution\pEp\platform_windows.h(309,19): error C2556: 'pid_t getpid(void)': overloaded function differs only by return type from 'int getpid(void)' 1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\ucrt\process.h(360): message : see declaration of 'getpid'  Apparently getpid() is declared in the Windows SDK as 'int getpid(void)'. I leave it to @fdik and the OL team to sort this out.
joerg closed this issue 2 months ago
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: pEp.foundation/pEpEngine#123
Loading…
There is no content yet.