Sadness
BCS
BCS at pathlink.com
Tue Mar 4 09:52:24 PST 2008
Bill Baxter wrote:
> Jascha Wetzel wrote:
>
>> Bill Baxter wrote:
>>
>>> Anyone have a clue where to look for how to work around this?
>>
>>
>> if it's D1.0, maybe try GDC with cygwin.
>
>
> I found a workaround.
>
> I think it's a symbol length issue.
> I was putting an alias for this type:
> S5dflat14SparseGeMatrix48__T14SparseGeMatrixTS5dflat3CCS10__T3CCSTfZ3CCSZ14SparseGeMatrix
>
>
> inside a class with a template paramter of this type:
> C8OpenMesh4Core4Mesh21PolyMesh_ArrayKernelT27__T21PolyMesh_ArrayKernelTZ21PolyMesh_ArrayKernelT
>
>
> Is the combination of those enough to send OPTLINK past it's symbol
> length limit?
>
No, I think not. IIRC DMD runs into symbol length limits somewhere
around (?) 11K /after/ gziping them. So if you can read the symbol (no
gzip), your not even close.
> Anyway, if I put the alias outside that class it links ok.
>
> --bb
More information about the Digitalmars-d
mailing list