Now we can start talking. I downloaded the gcvs 1.01 version from sourceforge
and tried to compile. It failed in different places than where yours did. 
TclGlue compiled correctly and I have below the compile line which is the 
same as yours:

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../gcvs -I../gcvs/src -I/. -I../cvstree 
-I../rf  -Wall -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 
-I/usr/lib/glib/include -I/usr/X11R6/include -DqUnix -DqGTK 
-I/usr/X11R6/include -DqCvsDebug=0  -g -O2 -I/usr/local/include/. 
-DUSE_TCL="1" -c TclGlue.cpp

What did fail were UCvsFiles.cpp and UcvsFolders.cpp. These both suffer from 
the same problem of typecasting on an overloaded function called ResetView. 
Basically change all error lines which look like
.....ResetView(path,...) 

To 

...ResetView((const char *)path,...)

I had attached both amended sources but the mail server kicked them out. It 
also appears that the version you have is also suffering from typecasting 
problems.

Keep Cool

On Saturday 09 October 2004 00:20, Gregory Smirnov wrote:
> Hello,
>
> The point was that you cannot build completely all available packages on
> the fly in gentoo, like someone told here.
>
> I work in KDE environment too, but I guess you have gtk libraries
> installed. If you don't want to try, then there no point to continue
> discussion. I live fine without this gui wrapper.
>
> Regarding subversion, do not forget to update it every week to patch new
> bugs.
>
> Cheers,
> Gregory
>
> --- FYI ---
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../gcvs -I../gcvs/src -I/. -I../cvstree
> -I../rf  -Wall -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
> -I/usr/lib/glib/include -I/usr/X11R6/include -DqUnix -DqGTK
> -I/usr/X11R6/include -DqCvsDebug=0  -O2 -march=athlon-xp
> -fomit-frame-pointer -I/usr/include -DUSE_TCL="1" -c TclGlue.cpp
> TclGlue.cpp: In function `int tclCvsBrowserProc(void*, Tcl_Interp*, int,
>    char**)':
> TclGlue.cpp:444: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:449: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:453: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:458: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:463: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:468: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:473: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:478: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:483: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:488: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:495: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:500: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:505: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:510: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp:515: error: invalid conversion from `const char*' to `char*'
> TclGlue.cpp: In function `int tclCvsEntriesProc(void*, Tcl_Interp*, int,
>    char**)':
> TclGlue.cpp:647: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp: In constructor `CTcl_Interp::CTcl_Interp()':
> TclGlue.cpp:968: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp:971: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp:973: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp:975: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp:977: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp:979: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp:987: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp:990: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp:993: error: invalid conversion from `int (*)(void*,
> Tcl_Interp*, int, char**)' to `int (*)(void*, Tcl_Interp*, int, const
> char**)' TclGlue.cpp:1234:2: warning: no newline at end of file
> make[2]: *** [TclGlue.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
>
> ---
>
> On Friday 08 October 2004 07:40, Andrew Cilia wrote:
> > That won't help much. Besides, I'm set up over KDE only. Just try the
> > compilation at your end and post the screen messages to the group.
> >
> > BTW, you might want to take a look at subversion if you're into version
> > control.
> >
> > On Friday 08 October 2004 01:28, Gregory Smirnov wrote:
> > > Yes. I meant gcvs. Just try to build it. If you manage to build without
> > > errors then we will go in details. Errors I think was with gnome
> > > libraries. Last time I tried to build it about 3 month ago. If I don't
> > > forget, then will try tomorrow. I use Gentoo at work and debian on my
> > > lap.
> > >
> > > Cheers,
> > > Gregory
> > >
> > > On Thursday 07 October 2004 23:04, Andrew Cilia wrote:
> > > > OK, now assuming that you meant gcvs, what errors are you getting?
> > > >
> > > > On Wednesday 06 October 2004 19:11, Gregory Smirnov wrote:
> > > > > give me a hint what viagra my Gentoo lacks to build gsvs?
> > > > >
> > > > > :-) Gregory
> > > > >
> > > > > _______________________________________________
> > > > > MLUG-list mailing list
> > > > > [email protected]
> > > > > http://mailserv.megabyte.net/mailman/listinfo/mlug-list
> > >
> > > _______________________________________________
> > > MLUG-list mailing list
> > > [email protected]
> > > http://mailserv.megabyte.net/mailman/listinfo/mlug-list
>
> _______________________________________________
> MLUG-list mailing list
> [email protected]
> http://mailserv.megabyte.net/mailman/listinfo/mlug-list

-- 
Andrew Cilia B.Sc. MCSE ICSE RHCT
Software Engineer
___________________________________
Philip Toledo Limited
Computer & Communications Solutions
Notabile Road, Mriehel BKR01, Malta

Telephone:+356 21445566
Mobile:    +356 99430588
Fax:        +356 21484316
Email:     [EMAIL PROTECTED]
Web Site: http://www.ptl.com.mt

Reply via email to