warnings building multi threaded dll

F

fabian.conrad

Hi,.
I am trying to build a multithreaded dll file, as I am new to that
sort of things I've followed a tutorial step by step but still can't
get things to work. I am using Visual C++ 2005 Express Edition and
have installed the Microsoft Platform SDK for Windows Server 2003 SP1.
When I am building my project I am getting the following error log:
1>------ Build started: Project: my_array, Configuration: Release
Win32 ------
1>Compiling...
1>my_array.c
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : error C2011: 'localeinfo_struct' : 'struct' type
redefinition
1> C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : see declaration of 'localeinfo_struct'
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1778) : warning C4161: #pragma pack(pop...) : more pops
than pushes
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : error C2011: 'localeinfo_struct' : 'struct' type
redefinition
1> C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : see declaration of 'localeinfo_struct'
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1778) : warning C4161: #pragma pack(pop...) : more pops
than pushes
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : error C2011: 'localeinfo_struct' : 'struct' type
redefinition
1> C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : see declaration of 'localeinfo_struct'
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1778) : warning C4161: #pragma pack(pop...) : more pops
than pushes
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : error C2011: 'localeinfo_struct' : 'struct' type
redefinition
1> C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : see declaration of 'localeinfo_struct'
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : error C2011: 'localeinfo_struct' : 'struct' type
redefinition
1> C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : see declaration of 'localeinfo_struct'
1>C:\Program Files\Microsoft Platform SDK\Include\poppack.h(29) :
warning C4161: #pragma pack(pop...) : more pops than pushes
1>C:\Program Files\Microsoft Platform SDK\Include\poppack.h(29) :
warning C4161: #pragma pack(pop...) : more pops than pushes
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : error C2011: 'localeinfo_struct' : 'struct' type
redefinition
1> C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : see declaration of 'localeinfo_struct'
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1778) : warning C4161: #pragma pack(pop...) : more pops
than pushes
1>Build log was saved at "file://e:\My Documents\Visual Studio
2005\Projects\my_array\my_array\Release\BuildLog.htm"
1>my_array - 6 error(s), 6 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped
==========
thanks for help
 
I

Ian Collins

Hi,.
I am trying to build a multithreaded dll file, as I am new to that
sort of things I've followed a tutorial step by step but still can't
get things to work. I am using Visual C++ 2005 Express Edition and
have installed the Microsoft Platform SDK for Windows Server 2003 SP1.

Off topic here, try a windows programming group.
 
D

dasjotre

1>my_array.c
1>C:\Program Files\Microsoft Visual Studio 8\VC\include
\crtdefs.h(1701) : error C2011: 'localeinfo_struct' : 'struct' type
redefinition

google for 'one definition rule' C++
\crtdefs.h(1778) : warning C4161: #pragma pack(pop...) : more pops
than pushes

push/pop pragmas are like open/close braces
for each push pragma there has to be one pop pragma

regards

DS
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,756
Messages
2,569,535
Members
45,008
Latest member
obedient dusk

Latest Threads

Top