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
 |