Compiling v1.4.9rc1 - missing flx includes
Posted: Thu Jun 20, 2013 10:54 am
Hiya,
I've done some searching, and it seems a lot of people have had this issue but I can't find any steps to generate the 'missing' include files.
I know that you need to use the tool 'expack' to create these header files:
exult_flx.h
exult_bg_flx.h
exult_si_flx.h
I tried 'expack -c exult_bg.flx' but all I got was an empty header file with a checksum?
It should look more like this:
// Header for "./data/bg/../exult_bg.flx" Created by expack
// DO NOT MODIFY
#ifndef EXULT_BG_FLX_INCLUDED
#define EXULT_BG_FLX_INCLUDED
#define EXULT_BG_FLX_BGMAP_SHP 0
#define EXULT_BG_FLX_DEFAULTKEYS_TXT 1
#define EXULT_BG_FLX_MR_FACES_SHP 2
#define EXULT_BG_FLX_U7MENUPAL_PAL 3
#define EXULT_BG_FLX_BG_PAPERDOL_VGA 4
#define EXULT_BG_FLX_BG_MR_FACES_VGA 5
#define EXULT_BG_FLX_BODIES_TXT 6
#define EXULT_BG_FLX_PAPERDOL_INFO_TXT 7
#define EXULT_BG_FLX_SHAPE_INFO_TXT 8
#define EXULT_BG_FLX_SHAPE_FILES_TXT 9
#define EXULT_BG_FLX_AVATAR_DATA_TXT 10
#define EXULT_BG_FLX_BLENDS_DAT 11
#define EXULT_BG_FLX_CONTAINER_DAT 12
#define EXULT_BG_FLX_CRC32 0x494fa52U
#endif
I'm not even sure why these header files are missing from the source code?
I've done some searching, and it seems a lot of people have had this issue but I can't find any steps to generate the 'missing' include files.
I know that you need to use the tool 'expack' to create these header files:
exult_flx.h
exult_bg_flx.h
exult_si_flx.h
I tried 'expack -c exult_bg.flx' but all I got was an empty header file with a checksum?
It should look more like this:
// Header for "./data/bg/../exult_bg.flx" Created by expack
// DO NOT MODIFY
#ifndef EXULT_BG_FLX_INCLUDED
#define EXULT_BG_FLX_INCLUDED
#define EXULT_BG_FLX_BGMAP_SHP 0
#define EXULT_BG_FLX_DEFAULTKEYS_TXT 1
#define EXULT_BG_FLX_MR_FACES_SHP 2
#define EXULT_BG_FLX_U7MENUPAL_PAL 3
#define EXULT_BG_FLX_BG_PAPERDOL_VGA 4
#define EXULT_BG_FLX_BG_MR_FACES_VGA 5
#define EXULT_BG_FLX_BODIES_TXT 6
#define EXULT_BG_FLX_PAPERDOL_INFO_TXT 7
#define EXULT_BG_FLX_SHAPE_INFO_TXT 8
#define EXULT_BG_FLX_SHAPE_FILES_TXT 9
#define EXULT_BG_FLX_AVATAR_DATA_TXT 10
#define EXULT_BG_FLX_BLENDS_DAT 11
#define EXULT_BG_FLX_CONTAINER_DAT 12
#define EXULT_BG_FLX_CRC32 0x494fa52U
#endif
I'm not even sure why these header files are missing from the source code?