gcc compiler asking for nonexistent file in wx33 library (Issue #26371)

23 views
Skip to first unread message

FDMuir

unread,
Apr 10, 2026, 2:04:46 PM (yesterday) Apr 10
to wx-...@googlegroups.com, Subscribed
FDMuir created an issue (wxWidgets/wxWidgets#26371)

While trying to build a Codeblocks version from source, the gcc compiler asks for a nonexistent file (-lwxmsw33u) and then fails. The wxwidgets-3.3.2 library (wx33) was built using the c++23 standard. The section of the buid log in included.

sdk fail.txt


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371@github.com>

oneeyeman1

unread,
Apr 10, 2026, 2:30:10 PM (yesterday) Apr 10
to wx-...@googlegroups.com, Subscribed
oneeyeman1 left a comment (wxWidgets/wxWidgets#26371)

@FDMuir ,
Did you try C::B forum?
How exactly did you build the library?


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4225892208@github.com>

FDMuir

unread,
Apr 10, 2026, 3:06:20 PM (yesterday) Apr 10
to wx-...@googlegroups.com, Subscribed
FDMuir left a comment (wxWidgets/wxWidgets#26371)
Thanks for responding so quickly! I've checked with the C::B forum, but didn't find anything about the non-existent file.

I modified config.gcc file by adding c##23,-Wall ,-Wextra, -O2 to the two compiler flags. Then used the command line statement (minge32-make.exe -f makefile.gcc -j4 CFG=64, BUILD=Release SHARED=1 MONOLITHIC=1 >OUT10 2>ERR10 ) to build it.

I've been experiencing this non-existent file problem for quite awhile.
________________________________
From: oneeyeman1 ***@***.***>
Sent: Friday, April 10, 2026 11:30 AM
To: wxWidgets/wxWidgets ***@***.***>
Cc: FDMuir ***@***.***>; Mention ***@***.***>
Subject: Re: [wxWidgets/wxWidgets] gcc compiler asking for nonexistent file in wx33 library (Issue #26371)

[https://avatars.githubusercontent.com/u/5044312?s=20&v=4]oneeyeman1 left a comment (wxWidgets/wxWidgets#26371)<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4225892208>

@FDMuir<https://github.com/FDMuir> ,
Did you try C::B forum?
How exactly did you build the library?


Reply to this email directly, view it on GitHub<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4225892208>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AG3W4BOMMCFDA37CIXF4VIL4VE4SXAVCNFSM6AAAAACXUHXWMKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DEMRVHA4TEMRQHA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4226110364@github.com>

PB

unread,
Apr 10, 2026, 3:06:52 PM (yesterday) Apr 10
to wx-...@googlegroups.com, Subscribed
PBfordev left a comment (wxWidgets/wxWidgets#26371)

Firstly, as has been said, this is not a wxWidgets Issue. Please do not use wxWidgets Issues for help with 3rd party software issues: In this case, use Code::Blocks support channels to help you buildCode::Blocks.

Secondly, did you check whether you actually have file libwxmsw33u.a in your C:\wxWidgets-3.3.2\lib\gcc_dll folder?


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4226113091@github.com>

oneeyeman1

unread,
Apr 10, 2026, 3:31:21 PM (yesterday) Apr 10
to wx-...@googlegroups.com, Subscribed
oneeyeman1 left a comment (wxWidgets/wxWidgets#26371)

@FDMuir ,
First of all - any reason you needed to modify config.gcc file?
Everything you did could be supplied by the command line.

Second - did you check the “OUT10” file to see if the compilation was ?

And finally as PB suggested- did you check if the file exist?

Thank you.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4226264867@github.com>

FDMuir

unread,
Apr 10, 2026, 4:05:23 PM (yesterday) Apr 10
to wx-...@googlegroups.com, Subscribed
FDMuir left a comment (wxWidgets/wxWidgets#26371)
@***@***.***>
Yes, the libwxmsw33u.a file exists. I was under the impression that the non-existent file was a dll file. My bad. I've been building C::B versions for years without failures because of files.

I wont bother you with 3rd part problems again (hopefully)!


________________________________
From: oneeyeman1 ***@***.***>
Sent: Friday, April 10, 2026 12:31 PM
To: wxWidgets/wxWidgets ***@***.***>
Cc: FDMuir ***@***.***>; Mention ***@***.***>
Subject: Re: [wxWidgets/wxWidgets] gcc compiler asking for nonexistent file in wx33 library (Issue #26371)

[https://avatars.githubusercontent.com/u/5044312?s=20&v=4]oneeyeman1 left a comment (wxWidgets/wxWidgets#26371)<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4226264867>

@FDMuir<https://github.com/FDMuir> ,
First of all - any reason you needed to modify config.gcc file?
Everything you did could be supplied by the command line.

Second - did you check the “OUT10” file to see if the compilation was ?

And finally as PB suggested- did you check if the file exist?

Thank you.


Reply to this email directly, view it on GitHub<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4226264867>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AG3W4BMHBZ634EFTYIXOAOT4VFDYHAVCNFSM6AAAAACXUHXWMKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DEMRWGI3DIOBWG4>.
You are receiving this because you were mentioned.Message ID: ***@***.***>


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4226445650@github.com>

FDMuir

unread,
Apr 10, 2026, 4:27:29 PM (yesterday) Apr 10
to wx-...@googlegroups.com, Subscribed

Closed #26371 as completed.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issue/26371/issue_event/24394375833@github.com>

FDMuir

unread,
Apr 10, 2026, 4:27:30 PM (yesterday) Apr 10
to wx-...@googlegroups.com, Subscribed
FDMuir left a comment (wxWidgets/wxWidgets#26371)

@oneeyeman1 @PBfordev
Thanks for your comments. I'll deal with 3rd party staff in the future!


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4226547536@github.com>

VZ

unread,
9:16 AM (14 hours ago) 9:16 AM
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26371)

In the other issue you had opened you were already told that if you use non-empty CFG, the output directory is different from what C::B expects it to be, but it looks like you've just totally ignored this...


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4229485253@github.com>

FDMuir

unread,
1:35 PM (10 hours ago) 1:35 PM
to wx-...@googlegroups.com, Subscribed
FDMuir left a comment (wxWidgets/wxWidgets#26371)
If I tell C::B what I used in CFG it builds a new version. This particular problem is caused by the linker (ld). I'm trying to reach Brecht Sanders who built the gcc compiler and ld.
________________________________
From: VZ ***@***.***>
Sent: Saturday, April 11, 2026 6:16 AM
To: wxWidgets/wxWidgets ***@***.***>
Cc: FDMuir ***@***.***>; State change ***@***.***>
Subject: Re: [wxWidgets/wxWidgets] gcc compiler asking for nonexistent file in wx33 library (Issue #26371)

[https://avatars.githubusercontent.com/u/146917?s=20&v=4]vadz left a comment (wxWidgets/wxWidgets#26371)<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4229485253>

In the other issue you had opened you were already told that if you use non-empty CFG, the output directory is different from what C::B expects it to be, but it looks like you've just totally ignored this...


Reply to this email directly, view it on GitHub<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4229485253>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AG3W4BKCNXP7BESGXYTCXLD4VJARXAVCNFSM6AAAAACXUHXWMKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DEMRZGQ4DKMRVGM>.
You are receiving this because you modified the open/close state.Message ID: ***@***.***>


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4229869105@github.com>

VZ

unread,
1:40 PM (10 hours ago) 1:40 PM
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26371)

Sorry, I don't understand what do you mean (I just hope you don't seriously believe you need gcc or ld to be changed...), but please internalize the simple fact: if you set CFG, then the output files are created in the directory with the value of CFG in its name and you can't expect them to be found in the directory without CFG in its name.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4229875442@github.com>

FDMuir

unread,
3:01 PM (9 hours ago) 3:01 PM
to wx-...@googlegroups.com, Subscribed
FDMuir left a comment (wxWidgets/wxWidgets#26371)
The simple fact has been internalized. I don't need to have gcc or ld changed. I just want to ask Brecht Sanders if any changes had been made to ld that would cause it to not be able to find a particular file.

I'll keep you posted.
________________________________
From: VZ ***@***.***>
Sent: Saturday, April 11, 2026 10:40 AM
To: wxWidgets/wxWidgets ***@***.***>
Cc: FDMuir ***@***.***>; State change ***@***.***>
Subject: Re: [wxWidgets/wxWidgets] gcc compiler asking for nonexistent file in wx33 library (Issue #26371)

[https://avatars.githubusercontent.com/u/146917?s=20&v=4]vadz left a comment (wxWidgets/wxWidgets#26371)<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4229875442>

Sorry, I don't understand what do you mean (I just hope you don't seriously believe you need gcc or ld to be changed...), but please internalize the simple fact: if you set CFG, then the output files are created in the directory with the value of CFG in its name and you can't expect them to be found in the directory without CFG in its name.


Reply to this email directly, view it on GitHub<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4229875442>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AG3W4BMQHMO3TSEYD6MFFNT4VJ7PZAVCNFSM6AAAAACXUHXWMKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DEMRZHA3TKNBUGI>.
You are receiving this because you modified the open/close state.Message ID: ***@***.***>


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4230005561@github.com>

VZ

unread,
3:06 PM (9 hours ago) 3:06 PM
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26371)

The simple fact has been internalized.

It really doesn't look so.

I don't need to have gcc or ld changed. I just want to ask Brecht Sanders if any changes had been made to ld that would cause it to not be able to find a particular file.

It is not looking for it in the directory where the file exists. As stated above. Many times.

I won't try to prevent you from making fool of yourself by asking anybody about it, but let me assure you that there have been no changes to gcc or ld that have anything to do with this issue.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4230011900@github.com>

FDMuir

unread,
3:57 PM (8 hours ago) 3:57 PM
to wx-...@googlegroups.com, Subscribed
FDMuir left a comment (wxWidgets/wxWidgets#26371)
A fool I am! Just what directory is ld expecting to find that file that it fails on?
________________________________
From: VZ ***@***.***>
Sent: Saturday, April 11, 2026 12:06 PM
To: wxWidgets/wxWidgets ***@***.***>
Cc: FDMuir ***@***.***>; State change ***@***.***>
Subject: Re: [wxWidgets/wxWidgets] gcc compiler asking for nonexistent file in wx33 library (Issue #26371)

[https://avatars.githubusercontent.com/u/146917?s=20&v=4]vadz left a comment (wxWidgets/wxWidgets#26371)<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4230011900>

The simple fact has been internalized.

It really doesn't look so.

I don't need to have gcc or ld changed. I just want to ask Brecht Sanders if any changes had been made to ld that would cause it to not be able to find a particular file.

It is not looking for it in the directory where the file exists. As stated above. Many times.

I won't try to prevent you from making fool of yourself by asking anybody about it, but let me assure you that there have been no changes to gcc or ld that have anything to do with this issue.


Reply to this email directly, view it on GitHub<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4230011900>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AG3W4BIXZPAQ4B4NTMN3SED4VKJRZAVCNFSM6AAAAACXUHXWMKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DEMZQGAYTCOJQGA>.
You are receiving this because you modified the open/close state.Message ID: ***@***.***>


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4230085542@github.com>

VZ

unread,
4:31 PM (7 hours ago) 4:31 PM
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26371)

I don't know how to explain it any better. You clearly didn't read the original reply, you didn't understand when I wrote the comment above referencing and you didn't understand my comment restating above in spite of replying to it saying that you understood.

I give up.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4230132311@github.com>

FDMuir

unread,
4:47 PM (7 hours ago) 4:47 PM
to wx-...@googlegroups.com, Subscribed
FDMuir left a comment (wxWidgets/wxWidgets#26371)
Vazd,

Thanks for giving up! This communication was getting too personal. I'm going to rebuild the wx33 library without specifying CFG.

Regards,
Frank
________________________________
From: VZ ***@***.***>
Sent: Saturday, April 11, 2026 1:30 PM
To: wxWidgets/wxWidgets ***@***.***>
Cc: FDMuir ***@***.***>; State change ***@***.***>
Subject: Re: [wxWidgets/wxWidgets] gcc compiler asking for nonexistent file in wx33 library (Issue #26371)

[https://avatars.githubusercontent.com/u/146917?s=20&v=4]vadz left a comment (wxWidgets/wxWidgets#26371)<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4230132311>

I don't know how to explain it any better. You clearly didn't read the original reply<https://github.com/wxWidgets/wxWidgets/issues/26331#issuecomment-4166393361>, you didn't understand when I wrote the comment above referencing and you didn't understand my comment restating above in spite of replying to it saying that you understood.

I give up.


Reply to this email directly, view it on GitHub<https://github.com/wxWidgets/wxWidgets/issues/26371#issuecomment-4230132311>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AG3W4BOJZC2LRWCF3V4SZSL4VKTQFAVCNFSM6AAAAACXUHXWMKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DEMZQGEZTEMZRGE>.
You are receiving this because you modified the open/close state.Message ID: ***@***.***>


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26371/4230153799@github.com>

Reply all
Reply to author
Forward
0 new messages