# FreeRTOS+TCP demo Win32 build fails

**URL:** <https://forums.freertos.org/t/freertos-tcp-demo-win32-build-fails/2085>\
**Category:** Kernel\
**Created:** [November 3, 2014, 12:07am UTC](https://forums.freertos.org/t/freertos-tcp-demo-win32-build-fails/2085 "2014-11-03T00:07:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [November 3, 2014, 12:07am UTC](https://forums.freertos.org/t/freertos-tcp-demo-win32-build-fails/2085/1 "2014-11-03T00:07:00Z")

</div>

**[dpederick](https://sourceforge.net/u/dpederick/)** wrote on [Monday, November 03, 2014](https://sourceforge.net/p/freertos/discussion/382005/thread/5d4be43a/#7e8e):

I’ve just installed MSVC Express 2010 and loaded the solution as specified here:  
[http://www.freertos.org/FreeRTOS-Plus/FreeRTOS\_Plus\_TCP/examples\_FreeRTOS\_simulator.html](http://www.freertos.org/FreeRTOS-Plus/FreeRTOS_Plus_TCP/examples_FreeRTOS_simulator.html)

The source code compiles but the build fails with this message:  
1\> Generating Code…  
1\>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt  
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

I’m sorry if this is basic, but I was expecting the demo to work out of the box…  
I’m on windows 7 (x64), btw.

Thanks

---

<div class="post-metadata">

**Author:** ![htibosch](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/htibosch/32/62_2.png) [@htibosch](https://forums.freertos.org/u/htibosch)\
**Post date:** [November 3, 2014, 2:45am UTC](https://forums.freertos.org/t/freertos-tcp-demo-win32-build-fails/2085/2 "2014-11-03T02:45:32Z")

</div>

**[heinbali01](https://sourceforge.net/u/heinbali01/)** wrote on [Monday, November 03, 2014](https://sourceforge.net/p/freertos/discussion/382005/thread/5d4be43a/#936d):

Hi,

This looks like a good solution:

[http://stackoverflow.com/questions/10888391/error-link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-inval](http://stackoverflow.com/questions/10888391/error-link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-inval)

but I haven’t come across this problem yet.

Regards

---

<div class="post-metadata">

**Author:** ![rtel](https://d3iykfbgfh8zhg.cloudfront.net/user_avatar/forums.freertos.org/rtel/32/31_2.png) [@rtel](https://forums.freertos.org/u/rtel)\
**Post date:** [November 3, 2014, 7:10am UTC](https://forums.freertos.org/t/freertos-tcp-demo-win32-build-fails/2085/3 "2014-11-03T07:10:50Z")

</div>

**[rtel](https://sourceforge.net/u/rtel/)** wrote on [Monday, November 03, 2014](https://sourceforge.net/p/freertos/discussion/382005/thread/5d4be43a/#aee5):

Just to satisfy myself, on a Win7 64-bit host and Visual Studio Express 2010 **with** service packs I tried downloading a clean FreeRTOS+TCP zip file and this is the build output I got:

1\>------ Build started: Project: RTOSDemo, Configuration: Debug Win32 ------  
1\> DemoIPTrace.c  
1\> Run-time-stats-utils.c  
1\> main.c  
1\> demo\_logging.c  
1\> UDPCommandServer.c  
1\> SimpleTCPEchoServer.c  
1\> SimpleUDPClientAndServer.c  
1\> UDPSelectServer.c  
1\> TwoUDPEchoClients.c  
1\> TCPEchoClient\_SingleTasks.c  
1\> TCPEchoClient\_SeparateTasks.c  
1\> CLI-commands.c  
1\> NetworkInterface.c  
1\> BufferAllocation\_2.c  
1\> FreeRTOS\_UDP\_IP.c  
1\> FreeRTOS\_TCP\_WIN.c  
1\> FreeRTOS\_TCP\_IP.c  
1\> FreeRTOS\_Stream\_Buffer.c  
1\> FreeRTOS\_Sockets.c  
1\> FreeRTOS\_IP.c  
1\> Generating Code…  
1\> Compiling…  
1\> FreeRTOS\_DNS.c  
1\> FreeRTOS\_DHCP.c  
1\> FreeRTOS\_ARP.c  
1\> FreeRTOS\_CLI.c  
1\> timers.c  
1\> tasks.c  
1\> queue.c  
1\> port.c  
1\> heap\_4.c  
1\> list.c  
1\> event\_groups.c  
1\> Generating Code…  
1\> WIN32.vcxproj -\> C:\temp\FreeRTOS+TCP\_141019\FreeRTOS+TCP\_141019\FreeRTOS-Plus\Demo\FreeRTOS\_Plus\_TCP\_and\_CLI\_Windows\_Simulator.\Debug\RTOSDemo.exe  
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========

Regards.

---

<div class="post-metadata">

**Author:** ![system](https://d2v6vdsk2p900z.cloudfront.net/original/1X/7fc8fdb729c645aab5b20282bbe34e57cb407be6.jpeg) [@system](https://forums.freertos.org/u/system)\
**Post date:** [November 3, 2014, 11:05pm UTC](https://forums.freertos.org/t/freertos-tcp-demo-win32-build-fails/2085/4 "2014-11-03T23:05:06Z")

</div>

**[dpederick](https://sourceforge.net/u/dpederick/)** wrote on [Monday, November 03, 2014](https://sourceforge.net/p/freertos/discussion/382005/thread/5d4be43a/#d9c7):

Thanks for the posts!  
Applying the service pack fixed it.
