Hi,
  Correct, I am running ubuntu 11.04 64bit.

For Scid, I downloaded version 4.3 per the downloads section of the Website.

In the configure script, I found this

    set x11Path {
        /usr/lib
        /usr/X11/lib
        /usr/X11R6/lib
        /usr/local/X11/lib
        /usr/local/X11R6/lib
        /usr/X/lib
        /usr/local/X/lib
        /usr/openwin/lib
    }

I simply added this to that list
/usr/lib/x86_64-linux-gnu


Now, when I run configure it seems to work:

configure: Makefile configuration program for Scid
    Tcl/Tk version: 8.5
    Your operating system is: Linux 3.0.0-17-generic
    Location of "tcl.h": /usr/include/tcl8.5
    Location of "tk.h": /usr/include/tcl8.5
    Location of Tcl 8.5 library: /usr/lib
    Location of Tk 8.5 library: /usr/lib
    Location of X11 library: /usr/lib/x86_64-linux-gnu
    Checking if your system already has zlib installed: yes.
    Using Makefile.conf.
The Makefile configured for your system was written.
Now just type "make" to compile Scid.


Running make works, and I am able to launch scid!  I do get an error on
startup saying "bases directory not found" or something, but that's it!

Thanks!!

Jai

On Fri, Apr 13, 2012 at 6:44 PM, Joost 't Hart <joost.t.h...@planet.nl>wrote:

>  On 04/14/12 00:12, Jai Dayal wrote:
>
> Hi,
>
> Please keep the list posted as well...
>
>
> Hi,
>
>    Thanks for your response!
>
> >Check if package libx11-dev is installed properly...
>
> It was installed, but I have re-installed it just to be safe.  It seems
> okay; no errors during installation (admittedly, via Ubuntu's Synaptic)
>
>
> Aha... are you running 64-bit Ubuntu >= 11.04 (Natty) ?
>
> If so, and as you can see in Synaptic, the libx11 stuff sits in the strange
> /usr/lib/x86_64-linux-gnu path. For configure to understand this, I added
> a patch close to a year ago to the configure script. Are you on par with
> the current git tree?
>
> If not, you may want to do that, or add this location to the makefile
> manually (or patch the configure script yourself by adding this path to the
> candidate X11 paths, somewhere around line 216).
>
>
>
> >Is the file tcl.h indeed available in /usr/include/tcl8.5?
>
> I have checked it and tcl.h is indeed there.
>
>
> Hm... well
>
> Then we have to believe the echo of the compile instruction, which adds
> only -I/usr/include to the search path for #include directives. This is
> strange, because it should search the tcl/tk locations as well...
>
> I am not sure (and too sleepy to check now) if ./configure actually does
> something in case of the partial fail you have due to the X11 problem
> addressed above.
>
> Make sure that the X11 problem is fixed - I guess you have some clues now
> how to do that - and rerun ./configure...
>
> Cheers,
> Joost.
>
>
>
> Thanks!
>
> Jai
>
>
>
>
>
> On Fri, Apr 13, 2012 at 5:44 PM, Joost 't Hart <joost.t.h...@planet.nl>wrote:
>
>> On 04/12/12 05:35, Jai Dayal wrote:
>>
>> Hi!
>>
>> > When running configure, it seems to find TCL/TK... here's the output
>> > of ./configure
>> >
>> > configure: Makefile configuration program for Scid
>> >     Renaming "Makefile" to "Makefile.bak"
>> >     Tcl/Tk version: 8.5
>> >     Your operating system is: Linux 3.0.0-17-generic
>> >     Location of "tcl.h": /usr/include/tcl8.5
>> >     Location of "tk.h": /usr/include/tcl8.5
>> >     Location of Tcl 8.5 library: /usr/lib
>> >     Location of Tk 8.5 library: /usr/lib
>> >     Location of X11 library: not found
>>
>>  Hm, this is not good...
>>
>> Check if package libx11-dev is installed properly...
>>
>> >     Checking if your system already has zlib installed: yes.
>> >     Using Makefile.conf.
>> > Not all settings could be determined!
>> > The default Makefile was written.
>> > You will need to edit it before you can compile Scid.
>> >
>> >
>> > Then if I run make, I get
>> >
>> > g++  -O3 -fno-rtti -fno-exceptions -Wall   -I/usr/include -o
>> > src/pgnscid.o -c src/pgnscid.cpp
>> > In file included from src/namebase.h:20:0,
>> >                  from src/index.h:23,
>> >                  from src/pgnscid.cpp:17:
>> > src/misc.h:22:17: fatal error: tcl.h: No such file or directory
>> > compilation terminated.
>> >
>> >
>> > However, when looking at the make file, it has the correct path for
>> > the lib and include directories (/usr/include/tcl8.5  similar for lib)
>>
>>  Is the file tcl.h indeed available in /usr/include/tcl8.5?
>>
>> If so, call Houston :-)
>>
>> If not, you may need to install two additional packages:
>>
>> tcl8.5-dev and tk8.5-dev
>>
>> After having installed the packages, rerun ./configure and build...
>>
>> Cheers,
>> Joost.
>>
>> >
>> > Any suggestions?
>> >
>> > THanks!
>>
>>
>>
>> ------------------------------------------------------------------------------
>> For Developers, A Lot Can Happen In A Second.
>> Boundary is the first to Know...and Tell You.
>> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>> http://p.sf.net/sfu/Boundary-d2dvs2
>> _______________________________________________
>> Scid-users mailing list
>> Scid-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/scid-users
>>
>
>
>
------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to