diff --git a/sdk/src/entrypoint.rs b/sdk/src/entrypoint.rs index 4a726f72a2..79a888051a 100644 --- a/sdk/src/entrypoint.rs +++ b/sdk/src/entrypoint.rs @@ -35,6 +35,7 @@ pub const SUCCESS: u64 = 0; macro_rules! entrypoint { ($process_instruction:ident) => { /// # Safety + #[cfg(feature = "program")] #[no_mangle] pub unsafe extern "C" fn entrypoint(input: *mut u8) -> u64 { let (program_id, accounts, instruction_data) =