Build Single Asterisk Module

 

This is how to build a single asterisk module, so that you don't have to rebuild all of Asterisk on a FreePBX system for a single module

Please note that the the following must have been run previously on your system for this to work. 

./configure make menuselect make

Add this to the top of your C file:

#ifndef AST_MODULE #define AST_MODULE "app_confbridge" #endif

Then use this compile string

gcc -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 -Iinclude -I../include -D_REENTRANT -D_GNU_SOURCE -O6 -march=i686 -fomit-frame-pointer -Wno-missing-prototypes -Wno-missing-declarations -DCRYPTO -fPIC -c -o app_confbridge.o app_confbridge.c

Now link the objects

 

Return to Documentation Home I Return to Sangoma Support