Ticket #122 (closed enhancement: fixed)

Opened 1 year ago

Last modified 3 months ago

VC05 building

Reported by: anonymous Assigned to: anonymous
Priority: low Milestone:
Component: portability Version: 2.6
Severity: normal Keywords:
Cc:

Description (Last modified by jtv)

I did following to compile with nmake of vc05-std sp1

created lib-dir

tablewriter.cxx(41) changed to

disable_noticer Quiet(m_Trans.conn());

tablereader.cxx(49) changed to

disable_noticer Quiet(m_Trans.conn());

trigger.hxx(70) changed to

disable_noticer Quiet(Conn());

then it compiled (for me) hope it helps someone else,

I just tried it because of the "using" directives in the headers. Though still I do not understand why vc makes trouble with explicit qualifier after using-directive. I never saw it doing that before.

with no typedef in connection_base.hxx (did not work)

Attachments

Change History

08/23/07 02:27:16 changed by jtv

  • description changed.
  • milestone deleted.

This ticket appears to cover the same topic as #106; the underlying cause is fixed in the development tree.

In what way did the typedef not work?

08/23/07 02:28:35 changed by jtv

  • description changed.

08/23/07 02:29:11 changed by jtv

  • description changed.

09/10/07 03:22:14 changed by Christian Freund <chfreund@gmx.net>

The typedef does not influence anything with that solution. I do not know why. Thats why I mentioned it. It has nothing to do with the way I described here, sorry for any confusion. I just had an error with connection_base.hxx(726) and the following member-map-object in line 729 when building with the unchanged (!) other three files. So I made lines 721 and 729 into definitions without the custom type and this single thing worked THEN. But that was BEFORE I changed the other things. I assume/guess ;-) (<- the laughter of the unknowing ...) that this was a "personal dislike" of vc to namespace "internal" and how it keeps that hirarchy of namespaces internally. When someone else knows a number of a VC05-hotfix to this, please tell me. Please remove my comment to the typedefs in connection_base.hxx.

09/10/07 03:55:30 changed by jtv

It's not so easy (or safe) to remove comments from these bug tickets. In any case, the workaround on the pqxx.org front page now no longer requires the typedef.

It is not clear to me what the remaining problem is; if you are still having a problem that is not adequately described in any existing bug ticket (including closed ones), please open a separate one for that. Make sure the description is clear on its own, to someone who hasn't read previous conversations!

03/11/08 05:53:41 changed by anonymous

  • owner changed from jtv to anonymous.
  • status changed from new to assigned.

05/24/08 13:40:30 changed by jtv

  • status changed from assigned to closed.
  • resolution set to fixed.

Add/Change #122 (VC05 building)




Change Properties
Action