fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fluid-dev] windows compilation problems


From: seb
Subject: [fluid-dev] windows compilation problems
Date: Sat, 17 Nov 2012 15:24:45 -0500

Hi

I'm interested with the fluid for max object, unfortunately the only compiled version of the object existing on the web has the "sustain&note off" problem.

So i'm trying to compile fluid for max under windows but i get a lot of error of redefinition (it seems between windows.h & winsock2.h), i found sevral ways to work on it ( http://www.zachburlingame.com/2011/05/resolving-redefinition-errors-betwen-ws2def-h-and-winsock-h/ )  but none solved the prob.....


1>------ Build started: Project: fluidsynth, Configuration: Release Win32 ------
1>Compiling...
1>fluidmax.c
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\ws2def.h(206) : error C2011: 'sockaddr' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(485) : see declaration of 'sockaddr'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\ws2def.h(384) : error C2059: syntax error : 'constant'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\ws2def.h(577) : error C2011: 'sockaddr_in' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(312) : see declaration of 'sockaddr_in'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(132) : error C2011: 'fd_set' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(68) : see declaration of 'fd_set'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(176) : error C2011: 'timeval' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(111) : see declaration of 'timeval'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(232) : error C2011: 'hostent' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(167) : see declaration of 'hostent'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(245) : error C2011: 'netent' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(180) : see declaration of 'netent'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(252) : error C2011: 'servent' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(187) : see declaration of 'servent'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(264) : error C2011: 'protoent' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(199) : see declaration of 'protoent'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(360) : error C2011: 'WSAData' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(322) : see declaration of 'WSAData'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(458) : error C2011: 'sockproto' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(494) : see declaration of 'sockproto'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(500) : error C2011: 'linger' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(531) : see declaration of 'linger'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1527) : error C2375: 'accept' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(735) : see declaration of 'accept'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1548) : error C2375: 'bind' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(740) : see declaration of 'bind'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1567) : error C2375: 'closesocket' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(745) : see declaration of 'closesocket'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1586) : error C2375: 'connect' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(747) : see declaration of 'connect'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1607) : error C2375: 'ioctlsocket' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(752) : see declaration of 'ioctlsocket'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1628) : error C2375: 'getpeername' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(757) : see declaration of 'getpeername'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1649) : error C2375: 'getsockname' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(762) : see declaration of 'getsockname'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1672) : error C2375: 'getsockopt' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(767) : see declaration of 'getsockopt'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1693) : error C2375: 'htonl' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(774) : see declaration of 'htonl'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1710) : error C2375: 'htons' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(776) : see declaration of 'htons'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1728) : error C2375: 'inet_addr' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(778) : see declaration of 'inet_addr'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1745) : error C2375: 'inet_ntoa' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(780) : see declaration of 'inet_ntoa'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1763) : error C2375: 'listen' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(782) : see declaration of 'listen'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1781) : error C2375: 'ntohl' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(786) : see declaration of 'ntohl'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1798) : error C2375: 'ntohs' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(788) : see declaration of 'ntohs'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1818) : error C2375: 'recv' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(790) : see declaration of 'recv'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1843) : error C2375: 'recvfrom' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(796) : see declaration of 'recvfrom'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1869) : error C2375: 'select' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(804) : see declaration of 'select'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1893) : error C2375: 'send' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(811) : see declaration of 'send'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1918) : error C2375: 'sendto' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(817) : see declaration of 'sendto'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1944) : error C2375: 'setsockopt' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(825) : see declaration of 'setsockopt'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1966) : error C2375: 'shutdown' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(832) : see declaration of 'shutdown'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(1986) : error C2375: 'socket' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(836) : see declaration of 'socket'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2009) : error C2375: 'gethostbyaddr' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(843) : see declaration of 'gethostbyaddr'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2029) : error C2375: 'gethostbyname' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(848) : see declaration of 'gethostbyname'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2047) : error C2375: 'gethostname' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(850) : see declaration of 'gethostname'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2067) : error C2375: 'getservbyport' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(854) : see declaration of 'getservbyport'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2087) : error C2375: 'getservbyname' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(858) : see declaration of 'getservbyname'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2106) : error C2375: 'getprotobynumber' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(862) : see declaration of 'getprotobynumber'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2124) : error C2375: 'getprotobyname' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(864) : see declaration of 'getprotobyname'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2145) : error C2375: 'WSAStartup' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(868) : see declaration of 'WSAStartup'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2163) : error C2375: 'WSACleanup' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(872) : see declaration of 'WSACleanup'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2180) : error C2375: 'WSASetLastError' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(874) : see declaration of 'WSASetLastError'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2197) : error C2375: 'WSAGetLastError' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(876) : see declaration of 'WSAGetLastError'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2214) : error C2375: 'WSAIsBlocking' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(878) : see declaration of 'WSAIsBlocking'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2231) : error C2375: 'WSAUnhookBlockingHook' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(880) : see declaration of 'WSAUnhookBlockingHook'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2248) : error C2375: 'WSASetBlockingHook' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(882) : see declaration of 'WSASetBlockingHook'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2265) : error C2375: 'WSACancelBlockingCall' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(884) : see declaration of 'WSACancelBlockingCall'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2287) : error C2375: 'WSAAsyncGetServByName' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(886) : see declaration of 'WSAAsyncGetServByName'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2314) : error C2375: 'WSAAsyncGetServByPort' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(894) : see declaration of 'WSAAsyncGetServByPort'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2340) : error C2375: 'WSAAsyncGetProtoByName' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(902) : see declaration of 'WSAAsyncGetProtoByName'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2365) : error C2375: 'WSAAsyncGetProtoByNumber' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(909) : see declaration of 'WSAAsyncGetProtoByNumber'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2390) : error C2375: 'WSAAsyncGetHostByName' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(916) : see declaration of 'WSAAsyncGetHostByName'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2417) : error C2375: 'WSAAsyncGetHostByAddr' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(923) : see declaration of 'WSAAsyncGetHostByAddr'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2440) : error C2375: 'WSACancelAsyncRequest' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(932) : see declaration of 'WSACancelAsyncRequest'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock2.h(2461) : error C2375: 'WSAAsyncSelect' : redefinition; different linkage
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(934) : see declaration of 'WSAAsyncSelect'
1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\ws2ipdef.h(665) : error C2011: 'ip_mreq' : 'struct' type redefinition
1>        C:\Program Files\Microsoft SDKs\Windows\v6.0A\\include\winsock.h(363) : see declaration of 'ip_mreq'
1>..\..\fluidmax.c(764) : error C2039: 'reverb' : is not a member of '_fluid_synth_t'
1>        ..\..\..\..\src\fluid_synth.h(121) : see declaration of '_fluid_synth_t'
1>..\..\fluidmax.c(764) : error C2198: 'fluid_revmodel_reset' : too few arguments for call
1>..\..\fluidmax.c(819) : error C2039: 'chorus' : is not a member of '_fluid_synth_t'
1>        ..\..\..\..\src\fluid_synth.h(121) : see declaration of '_fluid_synth_t'
1>..\..\fluidmax.c(819) : error C2198: 'fluid_chorus_reset' : too few arguments for call
1>Build log was saved at "file://c:\cygwin\home\laloutre\fluidsynth\bindings\fluidmax\build\winxp-vs8\Release\BuildLog.htm"
1>fluidsynth - 63 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

reply via email to

[Prev in Thread] Current Thread [Next in Thread]