Re: eu 3.1.1 problem

new topic     » goto parent     » topic index » view thread      » older message » newer message
jimcbrown said...
jeremy said...

As for calculating the offsets, I wonder if he could pull some of the code from the 4.0 be_callc.c file Jim?

Should be fairly simple. The be_callc.c that the patches were applied to was unchanged from 3.1.1, so one can just use an svn diff to create the patches and then apply them directly to 3.1.1's be_callc.c

I've used be_callc.c of 4.0a3 in 3.1.1 source just now. It seems to work OK with Win32 and Dos32, but, sorry, on Linux, gives me the message:

[root@localhost source]# gcc be_callc.c 
be_callc.c: In function ‘call_c’ 
be_callc.c:447: error: expected ‘)’ before ‘__stdcall’ 
be_callc.c:447: eroor: expected ‘)’ before ‘(’ token 
be_callc.c:447: error: expected ‘)’ before ‘int_proc_address’ 
be_callc.c:464: eroor: expected ‘)’ before ‘__stdcall’ 
be_callc.c:464: eroor: expected ‘)’ before ‘(’ token 
be_callc.c:464: error: expected ‘)’ before ‘int_proc_address’ 
be_callc.c:481: error: expected ‘)’ before ‘__stdcall’ 
be_callc.c:481: error: expected ‘)’ before ‘(’ token 
be_callc.c:481: error: expected ‘)’ before ‘int_proc_address’ 
[root@localhost source]#  
jimcbrown said...

Maybe it'd make sense to release a 3.1.1.1 (or 3.1.2) that fixes stuff like this but doesn't have any of the feature or functionality changes.

Yes, it will be very good solution. 3.x is a traditional package, compatible with the Archive.

Regards
kinz

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu