Compiling v1.4.9rc1 - missing flx includes

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
NovaCoder
Posts: 2
Joined: Thu May 14, 2020 1:34 pm

Compiling v1.4.9rc1 - missing flx includes

Post by NovaCoder »

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?
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Compiling v1.4.9rc1 - missing flx includes

Post by Dominus »

We need mor information (OS, compiler, error message...) and I'd advise you to use the svn of Exult NOT 1.4.9rc1
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
NovaCoder2

Re: Compiling v1.4.9rc1 - missing flx includes

Post by NovaCoder2 »

Hiya,

The header files are missing from the archive exult-1.4.9rc1.tar.gz

It doesn't matter much which OS I'm trying to compile for if the headers are missing ;)
NovaCoder
Posts: 2
Joined: Thu May 14, 2020 1:34 pm

Re: Compiling v1.4.9rc1 - missing flx includes

Post by NovaCoder »

Ok I can see that these files are generated by the makefiles, looks like the makefile calls the expack tool.

I'll have to do some more investigation...
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: Compiling v1.4.9rc1 - missing flx includes

Post by Dominus »

That's why I asked all these questions. Good luck
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
monotremata
Posts: 246
Joined: Thu May 14, 2020 1:34 pm

Re: Compiling v1.4.9rc1 - missing flx includes

Post by monotremata »

Unless you have problems with your building environment, you shouldnt have to do anything more then the standard autogen/configure/make, it all gets done for you.

(Thats what the README files are for ;D)
Morbius Dragon
-==(UDIC)==-
Since 1992!
Locked