User forums > Nightly builds

The 29 January 2023 build (13166) is out.

<< < (2/3) > >>

Pecan:

--- Quote from: Xaviou on January 30, 2023, 07:21:38 pm ---Hi.

--- Quote from: Pecan on January 30, 2023, 06:56:49 pm ---Applied. Head rev 13177

--- End quote ---
Hum...
Doesn't seems to be enough.
There are still includes errors (see attached build output related to rev 13177)

Regards
Xav'

--- End quote ---

I'm sorry, I do not know how to fix this.
The errors are just confusing to me.
Maybe you should exclude clangd_client from your OSX build until a linux or OSX guy can fix this.

If anyone wants to try and fix this, ... go for it.

Pecan:

--- Quote from: Xaviou on January 30, 2023, 07:21:38 pm ---Hi.

--- Quote from: Pecan on January 30, 2023, 06:56:49 pm ---Applied. Head rev 13177

--- End quote ---
Hum...
Doesn't seems to be enough.
There are still includes errors (see attached build output related to rev 13177)

Regards
Xav'

--- End quote ---

Is it possible that the errors are occurring with include locations because "$(srcdir)" is missing from the last four -I statements?

--- Code: ---AM_CPPFLAGS = \
$(WX_CXXFLAGS) \
-I$(top_srcdir)/src/include \
-I$(top_srcdir)/src/sdk/wxscintilla/include \
-I$(top_srcdir)/src/include/tinyxml \
-Isrc \
-Isrc/LSPclient \
-Isrc/codecompletion \
-Isrc/unixprocess

--- End code ---

It seems to me that other \contrib .am files have "$(srcdir)" prefixed to their -I statements when there are subDirs containing .cpp and .h files.
Comments from anyone with any experience appreciated.
I'm floundering.

Miguel Gimenez:
I know little about Autotools, but checking the error log I think the last four rows should be

--- Code: --- -I. \
-ILSPclient \
-Icodecompletion \
-Iunixprocess

--- End code ---

Xaviou:
Hi.

--- Quote from: Miguel Gimenez on January 31, 2023, 01:52:15 pm ---I know little about Autotools, but checking the error log I think the last four rows should be

--- Code: --- -I. \
-ILSPclient \
-Icodecompletion \
-Iunixprocess

--- End code ---

--- End quote ---
I don't think so : these folders are sub-directories of the "src" one present in the clangd_client plugin dir.

I've tested with

--- Code: --- -I$(srcdir)/src \
-I$(srcdir)/src/LSPclient \
-I$(srcdir)/src/codecompletion \
-I$(srcdir)/src/unixprocess

--- End code ---
And the build went fine.  :)

Corresponding DMG file uploaded to my Google Drive (see my post above for the link) in the rev13166 folder

Regards
Xav'

Pecan:

--- Quote from: Xaviou on January 31, 2023, 05:57:26 pm ---Hi.

--- Quote from: Miguel Gimenez on January 31, 2023, 01:52:15 pm ---I know little about Autotools, but checking the error log I think the last four rows should be

--- Code: --- -I. \
-ILSPclient \
-Icodecompletion \
-Iunixprocess

--- End code ---

--- End quote ---
I don't think so : these folders are sub-directories of the "src" one present in the clangd_client plugin dir.

I've tested with

--- Code: --- -I$(srcdir)/src \
-I$(srcdir)/src/LSPclient \
-I$(srcdir)/src/codecompletion \
-I$(srcdir)/src/unixprocess

--- End code ---
And the build went fine.  :)

Corresponding DMG file uploaded to my Google Drive (see my post above for the link) in the rev13166 folder

Regards
Xav'

--- End quote ---

Thanks Xaviou !!
I've applied the magic to Head rev 13181

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version