Jump to content
OpenSplice DDS Forum
Sign in to follow this  
kamel.sanai

[Building Open Splice from source ]

Recommended Posts

Hi everyone,

I'm triying to build Open Splice DDSv5.4.1 from source targeted to x86.win32-release with cygwin . I already downloaded tools and followed steps described in prismtech web site.

 

I succeded the configure process. But, the problem was with the make one. There are many problems.

 

os_diag.c
C:\cygwin\usr\include\sys/_types.h(74) : error C4980: '__value': l'utilisation de ce mot cl▒ requiert l'option de ligne de commande /clr:oldSyntax
C:\cygwin\usr\include\sys/_types.h(74) : error C2059: erreur de syntaxe▒: '__value'
C:\cygwin\usr\include\sys/reent.h(185) : error C2059: erreur de syntaxe▒: ','
C:\cygwin\usr\include\sys/reent.h(185) : error C2143: erreur de syntaxe▒: absence de ')' avant '('
C:\cygwin\usr\include\sys/reent.h(186) : error C2091: fonction retourn▒e par la fonction
C:\cygwin\usr\include\sys/reent.h(186) : error C2059: erreur de syntaxe▒: ')'
C:\cygwin\usr\include\sys/reent.h(186) : error C2032: '_EXFNPTR'▒: la fonction ne peut pas ▒tre membre de struct '__sFILE'
C:\cygwin\usr\include\sys/reent.h(187) : error C2059: erreur de syntaxe▒: ','
C:\cygwin\usr\include\sys/reent.h(187) : error C2143: erreur de syntaxe▒: absence de ')' avant '('
C:\cygwin\usr\include\sys/reent.h(188) : error C2091: fonction retourn▒e par la fonction
C:\cygwin\usr\include\sys/reent.h(188) : error C2059: erreur de syntaxe▒: ')'
C:\cygwin\usr\include\sys/reent.h(188) : error C2032: '_EXFNPTR'▒: la fonction ne peut pas ▒tre membre de struct '__sFILE'
C:\cygwin\usr\include\sys/reent.h(188) : error C2020: '_EXFNPTR'▒: red▒finition du membre 'struct'
C:\cygwin\usr\include\sys/reent.h(189) : error C2059: erreur de syntaxe▒: ','
C:\cygwin\usr\include\sys/reent.h(189) : error C2143: erreur de syntaxe▒: absence de ')' avant '('
C:\cygwin\usr\include\sys/reent.h(189) : error C2091: fonction retourn▒e par la fonction
C:\cygwin\usr\include\sys/reent.h(189) : error C2059: erreur de syntaxe▒: ')'
C:\cygwin\usr\include\sys/reent.h(189) : error C2032: '_EXFNPTR'▒: la fonction ne peut pas ▒tre membre de struct '__sFILE'
C:\cygwin\usr\include\sys/reent.h(189) : error C2020: '_EXFNPTR'▒: red▒finition du membre 'struct'
C:\cygwin\usr\include\sys/reent.h(190) : error C2059: erreur de syntaxe▒: ','
C:\cygwin\usr\include\sys/reent.h(190) : error C2143: erreur de syntaxe▒: absence de ')' avant '('
C:\cygwin\usr\include\sys/reent.h(190) : error C2091: fonction retourn▒e par la fonction
C:\cygwin\usr\include\sys/reent.h(190) : error C2059: erreur de syntaxe▒: ')'
C:\cygwin\usr\include\sys/reent.h(190) : error C2032: '_EXFNPTR'▒: la fonction ne peut pas ▒tre membre de struct '__sFILE'
C:\cygwin\usr\include\sys/reent.h(190) : error C2020: '_EXFNPTR'▒: red▒finition du membre 'struct'
C:\cygwin\usr\include\sys/reent.h(597) : error C2059: erreur de syntaxe▒: ','
C:\cygwin\usr\include\sys/reent.h(597) : error C2143: erreur de syntaxe▒: absence de ')' avant '('
C:\cygwin\usr\include\sys/reent.h(597) : error C2091: fonction retourn▒e par la fonction
C:\cygwin\usr\include\sys/reent.h(597) : error C2059: erreur de syntaxe▒: ')'
C:\cygwin\usr\include\sys/reent.h(597) : error C2032: '_EXFNPTR'▒: la fonction ne peut pas ▒tre membre de struct '_reent'
C:\cygwin\usr\include\sys/reent.h(618) : error C2061: erreur de syntaxe▒: identificateur '__extension__'
C:\cygwin\usr\include\sys/reent.h(632) : error C2059: erreur de syntaxe▒: '}'
C:\cygwin\usr\include\sys/reent.h(642) : error C2059: erreur de syntaxe▒: '}'
C:\cygwin\usr\include\sys/reent.h(656) : error C2059: erreur de syntaxe▒: '}'
C:\cygwin\lib\gcc\i686-pc-cygwin\3.4.4\include\stdarg.h(44) : error C2061: erreur de syntaxe▒: identificateur '__gnuc_va_list'
C:\cygwin\lib\gcc\i686-pc-cygwin\3.4.4\include\stdarg.h(44) : error C2059: erreur de syntaxe▒: ';'
C:\cygwin\lib\gcc\i686-pc-cygwin\3.4.4\include\stdarg.h(106) : error C2061: erreur de syntaxe▒: identificateur 'va_list'
C:\cygwin\lib\gcc\i686-pc-cygwin\3.4.4\include\stdarg.h(106) : error C2059: erreur de syntaxe▒: ';'
C:\cygwin\usr\include\string.h(35) : warning C4391: 'size_t strlen()'▒: type de retour incorrect pour la fonction intrins▒que, 'unsigned int' attendu
C:\cygwin\home\kamel.sanai\OpenSpliceDDS\src\abstraction\os\include\os_diag.h(110) : error C2146: erreur de syntaxe▒: absence de ')' avant l'identificateur 'args'
C:\cygwin\home\kamel.sanai\OpenSpliceDDS\src\abstraction\os\include\os_diag.h(110) : error C2081: 'va_list'▒: nom non conforme dans la liste de param▒tres formels
C:\cygwin\home\kamel.sanai\OpenSpliceDDS\src\abstraction\os\include\os_diag.h(110) : error C2146: erreur de syntaxe▒: absence de ')' avant l'identificateur 'args'
C:\cygwin\home\kamel.sanai\OpenSpliceDDS\src\abstraction\os\include\os_diag.h(110) : error C2061: erreur de syntaxe▒: identificateur 'args'
C:\cygwin\home\kamel.sanai\OpenSpliceDDS\src\abstraction\os\include\os_diag.h(110) : error C2059: erreur de syntaxe▒: ';'
C:\cygwin\home\kamel.sanai\OpenSpliceDDS\src\abstraction\os\include\os_diag.h(110) : error C2059: erreur de syntaxe▒: ')'
C:\cygwin\home\kamel.sanai\OpenSpliceDDS\src\abstraction\os\include\os_diag.h(110) : error C2059: erreur de syntaxe▒: ')'
C:\cygwin\home\kamel.sanai\OpenSpliceDDS\src\abstraction\os\win32\include/os_stdlib.h(18) : fatal error C1083: Impossible d'ouvrir le fichier include▒: 'winsock2.h'▒: No such file or directory
/home/kamel.sanai/OpenSpliceDDS/setup/makefiles/rules.mak:77: recipe for target `os_diag.obj' failed

 

the problem is caused by the inclusion of cygwin\lib\gcc\i686-pc-cygwin\3.4.4\include\stddef.h file.

 

Please, have you a solution of this problem.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...