http://projects.blender.org/tracker/index.php?func=detail&aid=4200&group_id=9&atid=127 It adds platform depenant prefix to function calls (extern on non windows platforms more complicated on windows) So that windows plugins can reference functions inside of blender. there is a small TODO still... Make release should build the helper library required under windows and modify how they build the plugins: dlltool --input-def plugin.DEF --output-lib libblenerplugin.a --dllname blender.exe and the pulgins should be made with: gcc -c (pluginname).c gcc -shared -o (pluginname).dll (pluginname).o libblenderplugin.a Kent
		
			
				
	
	
		
			41 lines
		
	
	
		
			392 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			392 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
LIBRARY
 | 
						|
EXPORTS
 | 
						|
mallocN
 | 
						|
callocN
 | 
						|
freeN
 | 
						|
mallocT
 | 
						|
callocT
 | 
						|
freeT
 | 
						|
hnoise
 | 
						|
hnoisep
 | 
						|
turbulence
 | 
						|
turbulence1
 | 
						|
allocImBuf
 | 
						|
dupImBuf
 | 
						|
freeImBuf
 | 
						|
converttocmap
 | 
						|
saveiff
 | 
						|
loadiffmem
 | 
						|
loadifffile
 | 
						|
loadiffname
 | 
						|
testiffname
 | 
						|
onehalf
 | 
						|
onethird
 | 
						|
halflace
 | 
						|
half_x
 | 
						|
half_y
 | 
						|
double_x
 | 
						|
double_y
 | 
						|
double_fast_x
 | 
						|
double_fast_y
 | 
						|
ispic
 | 
						|
dit2
 | 
						|
dit0
 | 
						|
scaleImBuf
 | 
						|
scalefastImBuf
 | 
						|
scalefieldImBuf
 | 
						|
scalefastfieldImBuf
 | 
						|
de_interlace
 | 
						|
interlace
 | 
						|
gamwarp
 |