View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000030 | Gameplay + OpenGL | [All Projects] Bug | public | 2017-01-11 07:42 | 2017-01-21 09:13 |
| Reporter | Edward-san | ||||
| Assigned To | Edward-san | ||||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | Linux | OS | Ubuntu | OS Version | 16.04 x86-64 |
| Summary | 0000030: Link from GZDoom to GL libraries not fully dynamic | ||||
| Description | See from this to this. | ||||
| Tags | No tags attached. | ||||
| Please do a pull request if you want it changed. On Windows this is a non-issue and I cannot test the Linux code myself. | |
|
https://github.com/coelckers/gzdoom/pull/213 Needs opinion from Blzut3 and __mental__. |
|
| Blzut3, could you please check the latest version of the PR? | |
| I can actually test and merge it tomorrow, but visually I don't see anything wrong with the latest version. | |
| OK, there is a functional issue in that DYN_GL does nothing. This is because the variable doesn't change anything in gl_load.c. | |
|
So you mean that I should add a new DYN_OPENGL macro definition and use it in gl_load.c? If yes, in which part of the expression: should I put it? In any case, I'm not fully convinced we need DYN_GL at all, unless you know about a situation for which it must be disabled? |
|
| I have no issues with the DYN_GL option just being removed. If someone needs it, they can add it. | |
| Updated the pull request. | |
| Has this been tested on Windows? I am now getting linker errors for unresolved externals, all pointing to gl_load and various other GL files. | |
|
Can you list the unresolved externals? |
|
opengl32.lib and glu32.lib are now missing from linked libraries list. |
|
| Does it still happen with this commit? | |
| @Edward-san: Everything seems to be ok now. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2017-01-11 07:42 | Edward-san | New Issue | |
| 2017-01-11 08:45 | Graf Zahl | Note Added: 0000043 | |
| 2017-01-11 08:46 | Graf Zahl | Assigned To | => Edward-san |
| 2017-01-11 08:46 | Graf Zahl | Status | new => acknowledged |
| 2017-01-11 11:41 | Edward-san | Note Added: 0000044 | |
| 2017-01-12 02:59 | Graf Zahl | Assigned To | Edward-san => _mental_ |
| 2017-01-18 10:10 | _mental_ | Assigned To | _mental_ => Blzut3 |
| 2017-01-18 10:10 | _mental_ | Note Added: 0000117 | |
| 2017-01-18 23:02 | Blzut3 | Note Added: 0000129 | |
| 2017-01-19 20:04 | Blzut3 | Note Added: 0000142 | |
| 2017-01-19 20:06 | Blzut3 | Status | acknowledged => feedback |
| 2017-01-20 04:26 | Edward-san | Note Added: 0000145 | |
| 2017-01-20 04:26 | Edward-san | Status | feedback => assigned |
| 2017-01-20 16:42 | Blzut3 | Note Added: 0000175 | |
| 2017-01-20 19:57 | Edward-san | Status | assigned => needs review |
| 2017-01-20 19:57 | Edward-san | Note Added: 0000176 | |
| 2017-01-20 22:38 | Blzut3 | Status | needs review => resolved |
| 2017-01-20 22:38 | Blzut3 | Resolution | open => fixed |
| 2017-01-21 00:25 | Rachael | Status | resolved => needs review |
| 2017-01-21 00:25 | Rachael | Note Added: 0000177 | |
| 2017-01-21 02:01 | Edward-san | Note Added: 0000178 | |
| 2017-01-21 02:01 | Edward-san | Note Edited: 0000178 | View Revisions |
| 2017-01-21 03:45 | _mental_ | Note Added: 0000181 | |
| 2017-01-21 05:14 | Edward-san | Note Added: 0000182 | |
| 2017-01-21 06:26 | Edward-san | Assigned To | Blzut3 => Edward-san |
| 2017-01-21 06:26 | Edward-san | Status | needs review => needs testing |
| 2017-01-21 09:02 | Rachael | Note Added: 0000186 | |
| 2017-01-21 09:13 | Rachael | Status | needs testing => resolved |