please help
Longyu Mei
lmei007@yahoo.com
Wed May 14 20:35:00 GMT 2008
Thank you for your help.
I have successfully eliminated those two error
messages.
They were caused by the ACE make include files.
In those include files, there are some checking for
library, such as
PLATFORM_AIO_SUPPORT := \
$(shell test -e /usr/lib/librt.so && echo
-DACE_HAS_AIO_CALLS)
I commented out those checking related to librt.so*
then those error message went away.
I don't know whether Cygwin should include those lib
or ACE should remove those checking.
Anyway, a progress was made.
thanks,
--- "Larry Hall (Cygwin)"
<reply-to-list-only-lh@cygwin.com> wrote:
> Longyu Mei wrote:
> > Great! I see friends are here now.
> >
> > Let me tell you the entire story.
> >
> > We have a Linux application without any GUI. We
> used
> > ACE (for socket) and boost for portability. It is
> a
> > product now. We did not build it on Windows before
> > even we plan to do that. Now we try too see if we
> can
> > build and run it on Windows machine.
> >
> > I did a little research and then decided try
> CygWin
> > first. I used the setup to download and install
> > CygWin. I copy the entire project tree from source
> > control onto my XP machine.
> >
> > Then I start the CygWin by click the Cygwin icon
> and
> > cd to my source directory and tried "make clean"
> as I
> > did on Linux machine.
> >
> > The first two lines are the error messages I
> mentioned
> > on my previous email.
> >
> > I did do any system environment variable
> configuration
> > which is not required.
> >
> > The issue is why that librt.so is required and why
> > there is no such file under the installation. I
> have
> > installed ALL packages.
>
> Shared objects are a *nix manifestation. The
> closest thing
> on Windows is dynamic link libraries (DLL). There
> are
> significant differences in these two concepts though
> so
> if you're app is relying on the existence and
> semantics
> of SOs, you're in for a long, difficult port to
> Windows.
> Cygwin won't magically massage this away for you.
>
> --
> Larry Hall
> http://www.rfk.com
> RFK Partners, Inc. (508)
> 893-9779 - RFK Office
> 216 Dalton Rd. (508)
> 893-9889 - FAX
> Holliston, MA 01746
>
>
_____________________________________________________________________
>
> A: Yes.
> > Q: Are you sure?
> >> A: Because it reverses the logical flow of
> conversation.
> >>> Q: Why is top posting annoying in email?
>
> --
> Unsubscribe info:
> http://cygwin.com/ml/#unsubscribe-simple
> Problem reports:
> http://cygwin.com/problems.html
> Documentation: http://cygwin.com/docs.html
> FAQ: http://cygwin.com/faq/
>
>
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
More information about the Cygwin
mailing list