davidljung / rl-glue

Automatically exported from code.google.com/p/rl-glue
0 stars 1 forks source link

Windows (CYGWIN) build has a warning #90

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Windows is warning us:
libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
shared libraries

This is because cygwin build DLLs and DLLs need all the symbols to be
available at link time.

Problem with that is that all of the env_ and agent_ functions are not
available then, they will be available from the users code at run time.

The warning can be fixed by putting: -no-undefined into $LD_FLAGS, at the
cost of our program not compiling ;)

Will see if this is a real problem or warning.  IF it's real, we might have
to look into some sort of "stub" business on Windows.

Original issue reported on code.google.com by brian.ta...@gmail.com on 16 Sep 2008 at 9:14

GoogleCodeExporter commented 8 years ago
Cygwin has lots of warnings and notices. Not sure how much to worry about them.

Original comment by brian.ta...@gmail.com on 16 Sep 2008 at 10:42

GoogleCodeExporter commented 8 years ago
We have pretty good cygwin coverage now (in terms of people testing), and after 
a few
small hiccups, I'm ready to say this is closed.

Original comment by brian.ta...@gmail.com on 4 Feb 2009 at 2:24