-
Notifications
You must be signed in to change notification settings - Fork 134
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
Please make radamsa great again (building on Windows) #31
Comments
Are you can get more information about the error? Are you try to compile under windows? |
I think, you don't have installed the libc6 (libc) libraries |
I'm building on Linux, and I have libc6-dev installed. After that, I try to do: and I get the error above. Looking on Google it seems that we are building for Windows, for netinet/in.h does not exist on Windows (uses windows sockets instead). |
don't know why you get the error, but I can successfully compile radamsa with use Cygwin under windows |
Something has indeed changed. Radamsa had partial Windows-support earlier, but e.g. TCP didn't work and terminal interaction required special trickery. It was effectively trying to do what Cygwin already provides. That part was removed from Radamsa after 0.4. Now you should compile it in Cygwin, and then you can copy radamsa.exe (and cygwin1.dll) to where you want to use it. |
Got it working, thanks! The correct build command is: Without the -static, it needs both cygwin1.dll and cyggcc_1.dll, with the -static it only needs the former. |
As the title says. The last version I was able to build was 0.4a in late 2013.
When I try to build Radamsa now, it complains about:
#include <netinet/in.h>
^
compilation terminated.
I've tried using different owl versions, commenting some owl code and generating radamsa.c, etc, but I cannot get it to work.
If you point me in the right direction I will try to make it work.
Radamsa has helped me greatly finding bugs in Windows (see PR #30) and I'm sure I'm not the only one!
The text was updated successfully, but these errors were encountered: