Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] csound.hpp

Date2005-12-07 14:42
FromMichael Gogins
SubjectRe: [Cs-dev] csound.hpp
My checkin comments said why it was removed.

It was removed because with GCC 3.4.X, both the Python interface nor CsoundVST crash if it is there, and they run if it is not there.

The technical reason (in CsoundVST at least, not sure why Python is a problem) is that the Csound API C++ member functions can ONLY be called off a virtual function table.

Why did you put this in?

Regards,
Mike

-----Original Message-----
From: Istvan Varga 
Sent: Dec 7, 2005 2:47 AM
To: csound-devel@lists.sourceforge.net
Subject: [Cs-dev] csound.hpp

Why was this removed ? It is only enabled for the *_wrap.cc files.

-#ifdef __BUILDING_CSOUND_INTERFACES
-#define virtual
-#endif
-


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel





-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net