On 11/11/2010 10:00 PM, Juan Jose Inchausti wrote:

Hi,

> Joost,
>
> I had tcl/tk 8.3, 8.4 and 8.5. I've removed 8.3 and 8.4 and that has 
> removed scid also. 

Hm, I cannot remember what tcl version was used by Scid 3.6x, but this 
removal must have been due to a package dependency. If all is well, your 
package manager should have informed you about scid's and (most 
probably) other dependencies. And you should actually check such info 
before going ahead with any package removal :-)

You will see 8.3 and/or 8.4 re-appear if you reinstall Scid 3.6x using 
your package manager. These older tcl versions do not hamper you at all.

Anyway...

> Tried to recompile and I've got:
>
> configure: Makefile configuration program for Scid
>    Renaming "Makefile" to "Makefile.bak"
>    Tcl/Tk version: 8.5
>    Your operating system is: Linux 2.6.31-22-generic-pae
>    Location of "tcl.h": not found
>    Location of "tk.h": not found

As I already stated below, these two lines tell me that you need to 
install two more tcl/tk 8.5 packages:
* tcl8.5-dev
* tk8.5-dev

Please confirm that you did before trying anything else.

These packages include facilities to bind C++ and other more native 
stuff to the tcl/tk runtime environment (and vice versa!), which is what 
you need if you want to build Scid yourself.

>    Location of Tcl 8.5 library: /usr/lib
>    Location of Tk 8.5 library: /usr/lib

Your tcl/tk 8.5 runtime environment is fine.

>    Location of X11 library: /usr/lib
>    Checking if your system already has zlib installed: yes.
> Not all settings could be determined!
> The default Makefile was written.
> You will need to edit it before you can compile Scid.
>
> Just the same. Any idea???
> Thx in advance
>
> Joost 't Hart escribió:
>> On 11/11/2010 05:48 PM, Juan Jose Inchausti wrote:
>>
>> Hi,
>>
>>> Hi all,
>>>
>>> I've tried to upgrade my SCID, from 3.6.1 to 4.2.2. I've downloaded it,
>>> untar and try ./configure. What I've got is:
>>>
>>> configure: Makefile configuration program for Scid
>>>      Renaming "Makefile" to "Makefile.bak"
>>>      Tcl/Tk version: 8.5
>>>      Your operating system is: Linux 2.6.31-22-generic-pae
>>>      Location of "tcl.h": not found
>>>      Location of "tk.h": not found
>>>      Location of Tcl 8.5 library: /usr/lib
>>>      Location of Tk 8.5 library: /usr/lib
>>>      Location of X11 library: /usr/lib
>>>      Checking if your system already has zlib installed: yes.
>>> Not all settings could be determined!
>>> The default Makefile was written.
>>> You will need to edit it before you can compile Scid.
>>>
>>> Where can I find the headers (tcl.h, tk.h) I'm missing???
>>
>> My best guess is that you need to install the tcl8.5-dev and 
>> tk8.5-dev packages.
>>
>> Run another ./configure after that.
>>
>> Once you've got 4.2.2 compiled, note the following before running it:
>> 1) si3 bases you open in 4.x will be converted to si4 format. You may 
>> want to run a backup to stay on the safe side.
>> 2) Stuff like option data and some other configs (in ~/.scid/*) are 
>> not compatible between 3.6 and 4.x. Set your current stuff aside if 
>> you like.
>>
>> Good luck,
>> Joost.
>>
>>
>


------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to