i made changes to make importsym more adaptive, along with checking if the system is win32, if it is, it will ask the user the registered path is correct, if not change it to the correct one, then edit and comment #include<pj/compat/socket.h> for them.
at the same time made changes to setup.py, including automatic execution of transform_docs.py, adding code comments for the user without any hassle.
I have tested the changes against linux and windows, and they seem to function as expected.
however i do still happen to hit a roadblock of the actual process function having issues with _fake_typedefs.h "see screenshot for reference.", which is likely just a setup issue on my end/versioning issues....
Linux version:
Windows version:
there is also probably some methods i could have done better, tho i would like to hear feedback on the solution!
i made changes to make importsym more adaptive, along with checking if the system is win32, if it is, it will ask the user the registered path is correct, if not change it to the correct one, then edit and comment #include<pj/compat/socket.h> for them.
at the same time made changes to setup.py, including automatic execution of transform_docs.py, adding code comments for the user without any hassle.
I have tested the changes against linux and windows, and they seem to function as expected.
however i do still happen to hit a roadblock of the actual process function having issues with _fake_typedefs.h "see screenshot for reference.", which is likely just a setup issue on my end/versioning issues....
Linux version:
Windows version:
there is also probably some methods i could have done better, tho i would like to hear feedback on the solution!