error building Tk800.015 under thread enabled perl5 
Author Message
 error building Tk800.015 under thread enabled perl5

I get the following errors when attempting to build Tk800.15 under
(several different versions of) perl5 built with the usethreads option.

"Event.xs", line 321: undefined symbol: thr
"Event.xs", line 321: left operand of "->" must be pointer to struct/union
"Event.xs", line 321: left operand of "->" must be pointer to struct/union
"Event.xs", line 321: left operand of "->" must be pointer to struct/union
"Event.xs", line 324: left operand of "->" must be pointer to struct/union
"Event.xs", line 324: left operand of "->" must be pointer to struct/union
"Event.xs", line 331: undefined symbol: thr
"Event.xs", line 331: left operand of "->" must be pointer to struct/union
"Event.xs", line 331: left operand of "->" must be pointer to struct/union
"Event.xs", line 331: left operand of "->" must be pointer to struct/union
"Event.xs", line 334: left operand of "->" must be pointer to struct/union
"Event.xs", line 334: left operand of "->" must be pointer to struct/union
"Event.xs", line 341: undefined symbol: thr
"Event.xs", line 341: left operand of "->" must be pointer to struct/union
"Event.xs", line 341: left operand of "->" must be pointer to struct/union
"Event.xs", line 341: left operand of "->" must be pointer to struct/union
"Event.xs", line 344: left operand of "->" must be pointer to struct/union
"Event.xs", line 344: left operand of "->" must be pointer to struct/union
cc: acomp failed for Event.c
make: *** [Event.o] Error 2

Any quick patches for this? (he said hopefully)
Thanks in advance
Brad Beattie

==========================================================================
This message was posted through the Stanford campus mailing list
server.  If you wish to unsubscribe from this mailing list, send the



Sun, 10 Mar 2002 03:00:00 GMT  
 error building Tk800.015 under thread enabled perl5

Quote:


> >I get the following errors when attempting to build Tk800.15 under
> >(several different versions of) perl5 built with the usethreads option.

> Correct.

> Tk800.015 does not build with threaded perl.

Is there a plan to make Tk run with threads
(or threads run with Tk) at some point in the future?

how incompatible are the two?

just curious.

Greg
==========================================================================
This message was posted through the Stanford campus mailing list
server.  If you wish to unsubscribe from this mailing list, send the



Mon, 11 Mar 2002 03:00:00 GMT  
 error building Tk800.015 under thread enabled perl5

On line 284 add the following:
dTHR;

Everything should compile now.
Tom



Quote:
> I get the following errors when attempting to build Tk800.15 under
> (several different versions of) perl5 built with the usethreads
option.

> "Event.xs", line 321: undefined symbol: thr
> "Event.xs", line 321: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 321: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 321: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 324: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 324: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 331: undefined symbol: thr
> "Event.xs", line 331: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 331: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 331: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 334: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 334: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 341: undefined symbol: thr
> "Event.xs", line 341: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 341: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 341: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 344: left operand of "->" must be pointer to
struct/union
> "Event.xs", line 344: left operand of "->" must be pointer to
struct/union
> cc: acomp failed for Event.c
> make: *** [Event.o] Error 2

Sent via Deja.com http://www.deja.com/
Before you buy.


Sat, 16 Mar 2002 03:00:00 GMT  
 
 [ 3 post ] 

 Relevant Pages 

1. Problems building Tk800.015

2. Tk800.015 build problem.

3. panic: POPSTACK with /usr/local/bin/perl5.00560 Tk800.015/demos/widget

4. Error installing TK800.015

5. filevent bug in Tk800.015 ??

6. Install failed Tk800.015

7. Perl/Tk800.015 Installation problem

8. Tk800.015 RPM package for Linux?

9. Problems loading TK800.015 on OSF 4.0f

10. Problem with Tk800.015 and Text Widget

11. Tk800.015 PATCH: t/browseentry.t

12. TextUndo incorrect behavior perl/tk800.015 bug?

 

 
Powered by phpBB® Forum Software