Skip to content

Headers include paths aren't relative.. #1998

@Niadb

Description

@Niadb

I don't understand what is going on with zstds header include structure, the paths are wrong and seem to assume that various directories are globally available..

Example:
cover.h in dictBuilder has
#include "mem.h"
#include "pool.h"

Neither exists in the same folder as cover, so I have to fix these by changing to

#include "../common/mem.h"
#include "../common/pool.h"

Then fix it again when I update zstd, after a few years I just have to ask..why?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions