public inbox for pthreads-win32@sourceware.org
 help / color / mirror / Atom feed
From: Gary bai <bai_gary@yahoo.com>
To: pthreads-win32@sources.redhat.com
Subject: Link error with VS71(.Net 2003): LNK1136, LNK2001
Date: Fri, 21 Jan 2005 21:51:00 -0000	[thread overview]
Message-ID: <20050121215128.39120.qmail@web52007.mail.yahoo.com> (raw)

Hi All,
I'm new to pthread-win32. I'm trying to build one test
program join3.c in the tests directory. If I build it
in command line "nmake clean VC", everything works.
But when I use MS Visual Studio .NET 2003 IDE to buld
the program, I got link errors.
If I link with pthreadVC1.dll, then the erorr is:
    fatal error LNK1136: invalid or corrupt file
If I link with pthreadVC1.lib, then the erorr are:
  error LNK2001: unresolved external symbol
_mainCRTStartup
  fatal error LNK1120: 1 unresolved externals
 
I have tried different compiler options like /MD or
/MT, etc, still failed. From the makefile provided in
the tests, there is one lib: ws2_32.lib to include. I
did it too, still failed. I also tried use the dll or
lib build by the nmake, still failed.
 
It works by invoking nmake in the tests dir to produce
the join3.exe, but not work in the IDE. Do I miss some
importent linker or C/C++ settings in IDE?
 
Any help is appreciate.
 
Gary



		
__________________________________ 
Do you Yahoo!? 
The all-new My Yahoo! - What will yours do?
http://my.yahoo.com 

             reply	other threads:[~2005-01-21 21:51 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-21 21:51 Gary bai [this message]
2005-01-21 23:12 ` Gary bai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050121215128.39120.qmail@web52007.mail.yahoo.com \
    --to=bai_gary@yahoo.com \
    --cc=pthreads-win32@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).