/ospfd/ospf_sim/linux# make g++ -MD -O -g -Wall -Woverloaded-virtual -Wcast-qual -Wuninitialized -I. -I../../src -I../../linux -I.. -c sim_linux.C sim_linux.C:28: fatal error: tcl.h: No such file or directory compilation terminated. make: * [sim_linux.o] Error 1

asked 16 Nov '10, 09:25

kunda's gravatar image

accept rate: 0%

1) Using non-LTS releases of Ubuntu for production/critical systems is a bad idea because such releases do not have as stable of code, and often times things which work in one release will break in another (such as if it works in 9.04, it may not work in 9.10). These releases are really just betas for the next LTS (in this case, 10.10, 11.4 and 11.10 are all betas for 12.04LTS), so use them for testing out the latest and greatest features on a non-production PC, but don't count on these releases for everyday use of critical, production systems.

So in short, try this on 10.04.1LTS and see if the problem goes away or not.

2) The error looks like it's having an issue being compiled, again, see point 1. Even if you DO get this working on 10.10, updates, next version 11.04, could easily break all of that. The chances of the same thing happening on the LTS version of Ubuntu is far less.

Remember, the mid-releases get their code base from debian-unstable while the LTS versions get their code base from debian-testing.


answered 16 Nov '10, 14:35

Ron's gravatar image

Ron ♦
accept rate: 13%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 16 Nov '10, 09:25

Seen: 2,416 times

Last updated: 16 Nov '10, 14:35

powered by OSQA