Dear All, Following is my project source code hierarchy, + src | +---- snmp | +---- my_app | +---- inc | +---- local_snmp_macros.h +---- my_macros.h
I have declared few functions and macros in both local_snmp_macros.h and my_macros.h files which are being used by both snmp and my_app applications. As of now I'm copying the header files before ./configure and compilation from src/inc/ to src/snmp/agent/mibgroup and removing those on clean which is not recommended. So now I would like to avoid this copying overhead and include from src/inc itself. For this I have updated ./configure --with-cflags=-I$(pwd)/../inc and able to build the application successfully but I'm getting following fatal errors. In this case also I'm observing some* weird behaviour* like I have included my_macros.h and local_snmp_macros.h files in src/snmp/include/net-snmp/library/snmp_logging.h whereas I'm getting fatal errors for the *first one*(my_macros.h) only. I have tried exploring Makefile.* and configure script as well but I could not resolve this one. *In file included from ./include/net-snmp/output_api.h:181:0, from ./include/net-snmp/library/snmp_client.h:32, from ./include/net-snmp/varbind_api.h:102, from ./include/net-snmp/library/snmp_api.h:33, from ./include/net-snmp/definitions.h:23, from ./include/net-snmp/types.h:462, from include/net-snmp/library/snmpUDPIPv6Domain.h:11, from module_tmp_header.h:164:./include/net-snmp/library/snmp_logging.h:7:23: fatal error: my_macros.h: No such file or directorycompilation terminated.* *File include view for reference:* #ifndef SNMP_LOGGING_H #define SNMP_LOGGING_H #include <net-snmp/types.h> #include <net-snmp/output_api.h> #include "dummy.h" #include <my_macros.h> #include <local_snmp_macros.h> As per my understanding, I suspect the *configure* script only which could have some bug. Please correct me if I'm wrong and help me to overcome from this error. *Note: *I have observed same behaviour in noth Net-SNMP-5.5 and Net-SNMP-5.8.pre2 as well. Please feel free to ask more details if required that I can provide to resolve this issue. Or let me know if any reference link if this issue is already reported and resolved. -- With Best Regards, Anandaprabu V <https://www.linkedin.com/in/anandaprabu-v-10867671/> VVDN Technologies Pvt. Ltd <http://www.vvdntech.com/>, Chennai Cell : +91 9500650885 | Skype : prabuvaradharajan
_______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders