код
#pragma pack(0)
#include "ocilib.h"
#include <stdint.h>
#include "dynarray.h"
#define OraInt uint32_t
#define OraChar uint8_t
typedef struct
{
OraInt idtn;
OraInt stop_object_up;
OraInt stop_object_dn;
} __attribute__((packed)) DBTypeObject;
компилируется
gcc -std=c99 -O2 итд
# gcc -v
Using built-in specs.
Target: x86_64-redhat-linux
....
Thread model: posix
gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC)