f



Problem compiling 8.4.10 on solaris with gcc 3.3

I get the following error:
tclUnixNotify.c:297:  Too few arguments in call to Tcl_JoinThread

And indeed, looking at the code shows only one argument to the 
Tcl_JoinThread call, whereas the definition of Tcl_JoinThread in 
tclUnixThrd.c shows Tcl_JoinThread taking 2 arguments, the second being 
an int* to something called state.

Troubling indeed.

Configuration options:  ./configure --enable-shared --enable-threads

Any ideas?
0
kpenrose (15)
6/9/2005 3:53:42 PM
comp.lang.tcl 23429 articles. 2 followers. Post Follow

2 Replies
626 Views

Similar Articles

[PageSpeed] 57

Kevin Penrose wrote:
> 
> I get the following error:
> tclUnixNotify.c:297:  Too few arguments in call to Tcl_JoinThread
> 
> And indeed, looking at the code shows only one argument to the 
> Tcl_JoinThread call, whereas the definition of Tcl_JoinThread in 
> tclUnixThrd.c shows Tcl_JoinThread taking 2 arguments, the second being 
> an int* to something called state.
> 
> Troubling indeed.
> 
> Configuration options:  ./configure --enable-shared --enable-threads
> 
The one who is to blame for this already confessed...,
http://aspn.activestate.com/ASPN/Mail/Message/tcl-core/2619395

It will probably be fixed in CVS Head soon (or is already...)

Michael
0
schlenk (1615)
6/9/2005 4:39:21 PM
Michael Schlenker wrote:
> It will probably be fixed in CVS Head soon (or is already...)

Already fixed. First post-8.4.10-release change. :^/

Donal.

0
6/9/2005 10:39:06 PM
Reply:

Similar Artilces:

Compiling sendmail 8.12.11, gcc 3.3, on Mac OS 10.3.4
Is anyone out there in Mac land still using sendmail? In the release notes for sendmail 8.12.11 it says there's support for Panther (Mac OS 10.3), but I still get these errors compiling it with just ./Build: /usr/include/gcc/darwin/3.3/varargs.h:10: #error "GCC no longer implements <varargs.h>." /usr/include/gcc/darwin/3.3/varargs.h:11: #error "Revise your code to use <stdarg.h>." In file included from /usr/include/machine/param.h:30, from /usr/include/sys/param.h:102, from ../../sendmail/conf.h:30, from ....

Template construction in old gcc 3.3.3 does not compile in gcc 3.4.4
Hello! Below is a snippet that compiles in 3.3.3, but not in 3.4.4. Obviously, this is a result of the (laudable) efforts to make gcc more standards-compliant. Any way to get around this? gcc 3.4.4 complains that x is undeclared in the template definition. Thanks, Andrew Steiner ----------------------------------------------------------------------- #include <iostream> using namespace std; class parent { public: parent() { x=3.0; }; double x; }; template<class parent_t> class child : public parent_t { public: void test() { cout << x << endl; } ...

Trouble compiling qt-x11-free-3.3.3 Solaris 8 SPARC g++ 3.4.3 gmake 3.79.1
QTDIR=/usr/local/src/qt PATH=$QTDIR/bin:$PATH MANPATH=$QTDIR/doc/man:$MANPATH export QTDIR PATH MANPATH cd $QTDIR ../configure -platform solaris-g++ && gmake This results in: [...] g++ -c -Wall -W -O2 -fPIC -DQT_SHARED -DQT_NO_DEBUG -DQT_NO_CUPS -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DQT_NO_XINERAMA -DQT_NO_XCURSOR -DQT_NO_XRANDR -DQT_NO_XRENDER -DQT_NO_XFTFREETYPE -DQT_NO_IMAGEIO_MNG -DQT_NO_IMAGEIO_JPEG -DQT_NO_STYLE_MAC -DQT_NO_STYLE_AQUA -DQT_NO_STYLE_INTERLACE -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_COMPACT -DQT_NO_STYLE_POCKETPC -I/usr/local/src/qt-x11-free...

Compiling 8.13.4 with GCC 3.3--error, stdarg.h v. varargs.h on Mac OS X 10.4.1?
I'm trying to compile Sendmail 8.13.4 on Mac OS X 10.4.1, using GCC 3.3. I'm getting the message that GCC no longer supports varargs.h and code should be updated to use stdarg.h. I know this is a long-standing problem, and I used to be able to solve it (with Sendmail 8.12.x on Mac OS X 10.2.x and 10.3.x) by reverting to GCC 3.1. Unfortunately, GCC 3.1 is not installed on Mac OS X 10.4. The weird thing is that the last machine I build this way was Sendmail 8.13.3 on Mac OS X 10.3.7 and it compiled just fine with GCC 3.3. Possibly this had something to do with the fact that GCC 3...

ANNOUNCE: Release of DJGPP ports of GCC-5.2.0, GCC-4.9.3, GCC-4.8.5,, GCC-4.7.4 and GCC-3.4.6 for DJGPP v2.05
This is announcement of GCC-5.2.0, GCC-4.9.3, GCC-4.8.5, GCC-4.7.4 and GCC-3.4.6 for DJGPP v2.05 GCC used to stand for the GNU C Compiler, but since the compiler supports several other languages aside from C, it now stands for the GNU Compiler Collection. All these GCC versions are built using DJGPP v2.05 under Windows Vista Business SP3. Requirements for using binary packages: - DJGPP v2.05 (packages are NOT intended to be used with DJGPP v2.03) - binutils-2.22 or above (binutils-2.24 or above recommended) Currently all packages are still located at: ftp://ftp.de...

compile problem gcc-3.4.4 with -maix64 on aix 5.3
Hi, We are trying to compile gcc-3.4.4 with -maix64 on aix 5.3. here is the setup: We are using the 32bit gcc 3.3.2 rpm binaries that are available from IBM to do this. setenv make /opt/freeware/bin/make setenv CONFIG_SHELL /opt/freeware/bin/bash setenv CFLAGS -maix64 setenv CC /opt/freeware/bin/gcc cd objectdir/ .../gcc-3.4.4/configure --prefix=/usr/local/opt/gcc-3.4.4 --with- as=/usr/bin/as --with-ld=/usr/bin/ld --disable-nls --enable-languages=c,c++ --en able-threads --enable-version-specific-runtime-libs After this is done I edit the Makefile created in objectdir to add these line...

compiling gcc 3.2.3 on aix 4.3.2 using gcc 3.2.1
All, I am trying to compile gcc-3.2.3 on aix-4.3.2 using a prebuilt gcc-3.2.1. I am using GNU make, native as,ar,ld. There are the errors I get. Can anyone help? thx balaji $ gmake bootstrap gmake[1]: Entering directory `/mnt/gcc-3.2.3/aix/libiberty' gmake[2]: Entering directory `/mnt/gcc-3.2.3/aix/libiberty/testsuite' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/mnt/gcc-3.2.3/aix/libiberty/testsuite' gmake[1]: Leaving directory `/mnt/gcc-3.2.3/aix/libiberty' gmake[1]: Entering directory `/mnt/gcc-3.2.3/aix/zlib' : gmake ; exec true "AR_...

[ace-users] ACE 5.4.0 won't compile after GCC upgrade (3.3.3 -> 3.4.3)
[Apologies if this shows up twice, there was a mailer error with my first attempt to post] Hi, I found the same problem reported recently on the mailing list ("compiling ACE under Fedora core 3", March 1st) but no resolution was reported there, so I thought I'd post a full description here. ACE VERSION: 5.4 HOST MACHINE and OPERATING SYSTEM: AIX 5.1 ...

[ace-users] Re: ACE 5.4.0 won't compile after GCC upgrade (3.3.3 -> 3.4.3)
Hi Tom, > Well, the definition of "production release" for ACE is a bit murky > imho. Please see http://www.cs.wustl.edu/~schmidt/ACE_wrappers/docs/ACE-development-process.html for the canonical definition of terms. If there's something unclear there please let me know and I'll fixit. > The developers on this list (almost) always recommend using the > latest package, which is typically labeled a "beta release". Right, the reason we do that is because the "latest release" (which is most commonly a beta release) is the on...

Problem compiling Octave 2.1.50 on Solaris 2.8 con gcc 3.4.2
Dear everybody I have a problem compiling octave on Solaris 8 I have got this compiling error: DiagArray2.h: In constructor `DiagArray2<T>::DiagArray2(T*, int, int)': DiagArray2.h:120: error: there are no arguments to `set_max_indices' that depend on a template parameter, so a declaration of `set_max_indices' must be available DiagArray2.h: In constructor `DiagArray2<T>::DiagArray2()': DiagArray2.h:129: error: there are no arguments to `set_max_indices' that depend on a template parameter, so a declaration of `set_max_indices' must be available DiagArray...

libc-2.3.3 and gcc-3.4.3 cross compiler
We are running embedded linux-2.4.21 on an ARM9 processor (Cirrus Logic with MaverickCrunch math coprocessor) and I have successfully cross-compiled a gnu toolchain on Windows (cygwin), Linux, and Solaris 2.8 (sparc). I am able to cross-build binaries on all platforms and run them on the ARM9 so it looks as if everything is running fine. My question is that the (glibc) libc-2.3.3.so that was built on Windows and Solaris is a different size from the one built on Linux and the one that is actually residing on the ARM9 board. I listed the maps (arm-linux-nm and sort) and notice...

RE: [ace-users] Re: ACE 5.4.0 won't compile after GCC upgrade (3.3.3 -> 3.4.3)
Hi Tom, > > > The "resolution" was to upgrade to ACE-5.4.3 or later, which has > > > code fixes to help with the newer compiler. Not sure how > much would > > > need to change, but you may be able to inspect the differences in > > > that part of the code wrt the newer ACE release to backport the > > > fixes. > > Thanks, I've downloaded and am building. Is ACE-5.4.3 the latest > > production release ? > > Well, the definition of "production release" for ACE is a bit murky > imho. P...

Problem compiling Octave 2.1.50 on Solaris 2.8 con gcc 3.4.2 #2
Dear everybody I have a problem compiling octave on Solaris 8 I have got this compiling error: DiagArray2.h: In constructor `DiagArray2<T>::DiagArray2(T*, int, int)': DiagArray2.h:120: error: there are no arguments to `set_max_indices' that depend on a template parameter, so a declaration of `set_max_indices' must be available DiagArray2.h: In constructor `DiagArray2<T>::DiagArray2()': DiagArray2.h:129: error: there are no arguments to `set_max_indices' that depend on a template parameter, so a declaration of `set_max_indices' must be available DiagArray...

bind <Shift-something> does not work under XF 4.3 tcl 8.3.5, ActiveState 8.4.3
I have tried the following script, under XFree86-4.3.0-2 both with RedHat 8 and 9, either with the native RH tcl 8.3.5 and with the ActiveState tcl 8.4.3 distributions. In all these platform combinations, the binding of <Shift-* does not work. For example, for Shift-F1, I get XF86_Switch_VT_1 (see xmodmap dump below), but the binded script is not triggered. However, the script works fine under Windows, with the same tcl distributions. Any hint? pack [entry .a] bind .a <Shift_L> {puts "hello, Shift"} bind .a <Shift-F1> {puts "hello, Shift-F1"} bind .a <...

RE: [ace-users] Re: ACE 5.4.0 won't compile after GCC upgrade (3.3.3 -> 3.4.3) #2
Hi J.T., Right... The issue is a bit odd... Here's the check I added for ACE: dnl This check was added to work around a system-supplied header dnl (/usr/include/netinet/ip.h) that won't compile with Visual Age C++ dnl unless the _NO_BITFIELDS preprocessor macro is defined. The comments dnl there recommend use of _NO_BITFIELDS (and recode where needed to allow dnl that), but we won't just turn it on. Check to see if it's needed. Note dnl that this check is related to headers but done before we really know if dnl the header is present. Thus, if the bare compile fa...

RE: [ace-users] Re: ACE 5.4.0 won't compile after GCC upgrade (3.3.3 -> 3.4.3) #2
Hi Colm, Ok, thanks for that explanation. I solved this a different way for a similar problem that showed up with Visual Age C++ on AIX 5.2... When the 5.4.5 beta comes out, please try this again and hopefully no further workarounds will be needed. Thanks, -Steve -- Steve Huston, Riverace Corporation Adding Service to Open Source Software ACE book info at http://www.riverace.com/acebooks/ > -----Original Message----- > From: Colm McHugh [mailto:cmchugh@callixa.com] > Sent: We...

upgraded gcc from 3.3 to 3.4 and having problems
Our code used to compile happily under g++ 3.3.6 but now that we have upgraded the compiler to version 3.4.6 our code breaks when linking with this error message undefined reference to `std::locale::id::id() Can anyone tell me why and what the solution is? I have been ploughing through the g++ 3.4.6 release notes to correct template problems and now do not know where to look having come across this problem :( TIA, Pep. Pep wrote: > Our code used to compile happily under g++ 3.3.6 but now that we have > upgraded the compiler to version 3.4.6 our code breaks when linking > with th...

Problems building 1.4.1 on HP-UX 10.20 with gcc-3.4.3
$ ./configure CC=gcc CFLAGS="-O2 -march=1.1" --enable-shared \ --enable-static --without-tcl --localstatedir=/var/opt/TWWfsw/krb5141 \ --sysconfdir=/etc/opt/TWWfsw/krb5141 --disable-thread-support \ --prefix=/opt/TWWfsw/krb5141 .... gmake[3]: Entering directory `/opt/build/krb5-1.4.1/src/lib/rpc/unit-test' gcc -L../../../lib -Wl,+s -Wl,+b,/opt/TWWfsw/krb5141/lib -O2 -march=1.1 -o client client.o rpc_test_clnt.o \ -lgssrpc -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support /usr/ccs/bin/ld: Unsatisfied symbols: _GLOBAL__FI_libkrb5_3_2 (code) _GLOBAL__FD_libcom...

Solaris 8 and 10 producing different assembly with gcc 3.4.4
Typically, when compiling c++ programs using the same gcc 3.4.4 (identically the same compiler in a shared directory), the resulting binaries match identically between solaris 5.8 (sparc SUNW) and solaris 5.10 (sparc SUNW). However, there is exactly one section of code (out of hundreds of thousands) that produces different assembly output from identical input. I don't know if this is a bug in Solaris (which guarantees binary compatibility), or something with the compiler gcc for powerpc that incorrectly induces some random element for just this one case. Short Program: c...

Ilegal instruction when running xemacs 21.4.15 build on sparc for Solaris 5.8 with gcc 3.3, 2.95.3
All, After building XEmacs for Solaris 5.8 on a sparc machine with gcc 3.3 or gcc 2.95.3, xemacs crashes immediately with the error "illegal instruction" : ../temacs -nd -batch -l /home/tools/appl/xemacs-21.4.15/src/../lisp/loadup.el dump Loading /home/tools/appl/xemacs-21.4.15/src/../lisp/loadup.el... Using load-path (/home/tools/appl/xemacs-21.4.15/lisp) Using module-load-path (/home/tools/appl/xemacs-21.4.15/modules) Loading very-early-lisp... Loading /home/tools/appl/xemacs-21.4.15/lisp/dumped-lisp.el... Loading /home/tools/appl/xemacs-21.4.15/lisp/backquote.elc.....

Q: Problem to compile Tcl 8.4.3 Solrais 8 with 64 bit support
Hello, I have a problem to compile Tcl 8.4.3 . I have installed gcc and cc but I have read that gcc don't support 64bit. My problem is that I cannot run the "configure" script successfully for 64bit support. Because the script found the gcc I try to set the CC variable, but the "configure" script doesn't use the variable. Have someone an idea how can I solve the problem. Best regards Falk Falk von R�tel wrote: > I have a problem to compile Tcl 8.4.3 . > I have installed gcc and cc but I have read that gcc don't support 64bit. > My problem is ...

gcc 3.3.10 on Power (AIX 3.3.3)
Is there any issue using this compiler on a Power RS/6000 ? Can it compile 64 bit? ...

Pine 4.60 compile fails on Solaris 8 / gcc 3.4
Compiling Pine 4.60 under Solaris 8 gcc 3.4.0 using build gs5 gave this error > gcc -g -DDEBUG -Dsv4 -DPOSIX -DJOB_CONTROL -DMOUSE -c -o pico_os.o \ > pico_os.c > In file included from pico_os.c:4486: > /usr/include/stropts.h:42: error: conflicting types for 'ioctl' > /usr/include/stropts.h:42: note: a parameter list with an ellipsis can't > /match an empty parameter name list declaration > pico_os.c:236: error: previous implicit declaration of 'ioctl' was here Commenting out line 4486 of pico/osdep/os-sv4.c solved the problem /* #inclu...

INN 2.4.2 fails to compile with gcc 3.4.2 on Solaris 10
# gmake cd include && gmake all gmake[1]: Entering directory `/local/app/inn-2.4.2/include' .../support/mksystem /usr/bin/awk config.h > inn/system.h .../support/mkversion '2.4.2' '' > inn/version.h gmake[1]: Leaving directory `/local/app/inn-2.4.2/include' cd lib && gmake all gmake[1]: Entering directory `/local/app/inn-2.4.2/lib' gcc -g -O2 -I../include -c setproctitle.c In file included from ../include/inn/defines.h:50, from ../include/config.h:20, from setproctitle.c:15: /usr/include/stdbool.h:42:...

Web resources about - Problem compiling 8.4.10 on solaris with gcc 3.3 - comp.lang.tcl

Cool tools for compiling to JavaScript
Every programmer has a favorite language or two. JavaScript lovers are the luckiest these days because their language is taking over the Internet ...

Feds put protest activity under microscope in compiling national 'risk forecast'
Use of social media, the spread of "citizen journalism," and the involvement of young people are among the key trends highlighted by a federal ...

10 Tips For Compiling A Deal Sheet
Compiling a deal sheet is a great way of taking stock of your experience and of seeing where your experience may be lacking.

Compiling 64-Bit Code
Describes the 64-bit features available in OS X.

Is there a benefit to compiling your code as you go?
Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users ...

6 cool tools for compiling to JavaScript
Every programmer has a favorite language or two. JavaScript lovers are the luckiest these days because their language is taking over the Internet ...

Compiling The Absurd Box Score For Space Jam ; Or, Shawn Bradley Sucked Against Cartoons, Too
This is Regressing, a numbers-minded column by our clever friends at the Harvard College Sports Analysis Collective. Over the next few days, ...

We're Compiling Every Police-Involved Shooting In America. Help Us.
The United States has no database of police shootings. There is no standardized process by which officers log when they've discharged their weapons ...

Flat UI Pro Tutorial: Setting and Compiling Using LESS
In this video tutorial, you use components from Flat UI Pro to create a complete simple mail app using LESS. He takes you through the steps to ...

Industrious 4chan user is compiling a list of every videogame ever made
... me to enter a few hundreds of games into my Backloggery account , and I haven't even finished it yet. Ambitious 4chan user Data_baser is compiling ...

Resources last updated: 2/26/2016 7:55:18 AM