From: Kevin M. Rosenberg Date: Tue, 2 Jan 2001 09:58:11 +0000 (+0000) Subject: r338: '' X-Git-Tag: debian-4.5.3-3~679 X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=commitdiff_plain;h=05eec54adcba8e2b7a8cdb4599de45ae131e1706 r338: '' --- diff --git a/libctgraphics/ezplot.cpp b/libctgraphics/ezplot.cpp index e4537f0..260d5ba 100644 --- a/libctgraphics/ezplot.cpp +++ b/libctgraphics/ezplot.cpp @@ -6,7 +6,7 @@ ** This is part of the CTSim program ** Copyright (C) 1983-2000 Kevin Rosenberg ** -** $Id: ezplot.cpp,v 1.26 2000/12/29 15:45:06 kevin Exp $ +** $Id: ezplot.cpp,v 1.27 2001/01/02 09:58:11 kevin Exp $ ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License (version 2) as @@ -136,29 +136,46 @@ EZPlot::clearCurves () EZPlot::EZPlot () { - initKeywords(); - m_pol.addSkipWord ("please"); - m_pol.addSkipWord ("use"); - m_pol.addSkipWord ("are"); - m_pol.addSkipWord ("and"); - m_pol.addSkipWord ("is"); - m_pol.addSkipWord ("the"); - m_pol.addSkipWord ("equals"); - m_pol.addSkipChar ('='); - - m_pol.usefile (POL::P_USE_STR,""); - m_pol.set_inputline ("!eoc ,"); - m_pol.reader (); - m_pol.closefile (); - + initKeywords(); + + m_pol.addSkipWord ("please"); + + m_pol.addSkipWord ("use"); + + m_pol.addSkipWord ("are"); + + m_pol.addSkipWord ("and"); + + m_pol.addSkipWord ("is"); + + m_pol.addSkipWord ("the"); + + m_pol.addSkipWord ("equals"); + + m_pol.addSkipChar ('='); + + + + m_pol.usefile (POL::P_USE_STR,""); + + m_pol.set_inputline ("!eoc ,"); + + m_pol.reader (); + + m_pol.closefile (); + + + initPlotSettings(); } void EZPlot::initPlotSettings () { - m_iCurrentCurve = -1; - m_pSGP = NULL; + m_iCurrentCurve = -1; + + m_pSGP = NULL; + c_xlabel = ""; c_ylabel = ""; @@ -203,7 +220,7 @@ EZPlot::initPlotSettings () s_ylegend = FALSE; s_textsize = FALSE; - clr_axis = C_BLACK; // set fixed colors + clr_axis = C_LTGRAY; // set fixed colors clr_title = C_RED; clr_label = C_BLUE; clr_legend = C_CYAN; @@ -211,118 +228,230 @@ EZPlot::initPlotSettings () clr_grid = C_LTGRAY; } -void -EZPlot::setColor (unsigned int iCurve, int iColor) -{ - if (m_veciColor.size() <= iCurve) { - m_veciColor.resize ((m_iCurrentCurve + 1) * 2); - m_vecbColorSet.resize ((m_iCurrentCurve + 1) * 2); - } - m_veciColor [iCurve] = iColor; - m_vecbColorSet [iCurve] = true; -} - -void -EZPlot::setSymbol (unsigned int iCurve, int iSymbol) -{ - if (m_veciSymbol.size() <= iCurve) { - m_veciSymbol.resize ((m_iCurrentCurve + 1) * 2); - m_vecbSymbolSet.resize ((m_iCurrentCurve + 1) * 2); - } - m_veciSymbol [iCurve] = iSymbol; - m_vecbSymbolSet [iCurve] = true; -} - -void -EZPlot::setSymbolFreq (unsigned int iCurve, int iSymbolFreq) -{ - if (m_veciSymbolFreq.size() <= iCurve) { - m_veciSymbolFreq.resize ((m_iCurrentCurve + 1) * 2); - m_vecbSymbolFreqSet.resize ((m_iCurrentCurve + 1) * 2); - } - m_veciSymbolFreq [iCurve] = iSymbolFreq; - m_vecbSymbolFreqSet [iCurve] = true; -} - -void -EZPlot::setLinestyle (unsigned int iCurve, int iLinestyle) -{ - if (m_veciLinestyle.size() <= iCurve) { - m_veciLinestyle.resize ((m_iCurrentCurve + 1) * 2); - m_vecbLinestyleSet.resize ((m_iCurrentCurve + 1) * 2); - } - m_veciLinestyle [iCurve] = iLinestyle; - m_vecbLinestyleSet [iCurve] = true; -} - -void -EZPlot::setLegend (unsigned int iCurve, const std::string& strLegend) -{ - if (m_vecsLegend.size() <= iCurve) { - m_vecsLegend.resize ((m_iCurrentCurve + 1) * 2); - m_vecbLegendSet.resize ((m_iCurrentCurve + 1) * 2); - } - m_vecsLegend [iCurve] = strLegend; - m_vecbLegendSet [iCurve] = true; -} - -void -EZPlot::setLegend (unsigned int iCurve, const char* const pszLegend) -{ - if (m_vecsLegend.size() <= iCurve) { - m_vecsLegend.resize ((m_iCurrentCurve + 1) * 2); - m_vecbLegendSet.resize ((m_iCurrentCurve + 1) * 2); - } - m_vecsLegend [iCurve] = pszLegend; - m_vecbLegendSet [iCurve] = true; -} - -int -EZPlot::getColor (unsigned int iCurve) const -{ - if (m_veciColor.size() > iCurve && m_vecbColorSet[iCurve]) - return m_veciColor[iCurve]; - else - return o_color; -} - -int -EZPlot::getSymbol (unsigned int iCurve) const -{ - if (m_veciSymbol.size() > iCurve && m_vecbSymbolSet[iCurve]) - return m_veciSymbol[iCurve]; - else - return o_symbol; -} - -int -EZPlot::getSymbolFreq (unsigned int iCurve) const -{ - if (m_veciSymbolFreq.size() > iCurve && m_vecbSymbolFreqSet[iCurve]) - return m_veciSymbolFreq[iCurve]; - else - return o_symfreq; -} - -int -EZPlot::getLinestyle (unsigned int iCurve) const -{ - if (m_veciLinestyle.size() > iCurve && m_vecbLinestyleSet[iCurve]) - return m_veciLinestyle[iCurve]; - else - return o_linestyle; -} - -const std::string* -EZPlot::getLegend (unsigned int iCurve) const -{ - if (m_vecsLegend.size() > iCurve && m_vecbLegendSet[iCurve]) - return &m_vecsLegend[iCurve]; - else - return NULL; -} - - +void + +EZPlot::setColor (unsigned int iCurve, int iColor) + +{ + + if (m_veciColor.size() <= iCurve) { + + m_veciColor.resize ((m_iCurrentCurve + 1) * 2); + + m_vecbColorSet.resize ((m_iCurrentCurve + 1) * 2); + + } + + m_veciColor [iCurve] = iColor; + + m_vecbColorSet [iCurve] = true; + +} + + + +void + +EZPlot::setSymbol (unsigned int iCurve, int iSymbol) + +{ + + if (m_veciSymbol.size() <= iCurve) { + + m_veciSymbol.resize ((m_iCurrentCurve + 1) * 2); + + m_vecbSymbolSet.resize ((m_iCurrentCurve + 1) * 2); + + } + + m_veciSymbol [iCurve] = iSymbol; + + m_vecbSymbolSet [iCurve] = true; + +} + + + +void + +EZPlot::setSymbolFreq (unsigned int iCurve, int iSymbolFreq) + +{ + + if (m_veciSymbolFreq.size() <= iCurve) { + + m_veciSymbolFreq.resize ((m_iCurrentCurve + 1) * 2); + + m_vecbSymbolFreqSet.resize ((m_iCurrentCurve + 1) * 2); + + } + + m_veciSymbolFreq [iCurve] = iSymbolFreq; + + m_vecbSymbolFreqSet [iCurve] = true; + +} + + + +void + +EZPlot::setLinestyle (unsigned int iCurve, int iLinestyle) + +{ + + if (m_veciLinestyle.size() <= iCurve) { + + m_veciLinestyle.resize ((m_iCurrentCurve + 1) * 2); + + m_vecbLinestyleSet.resize ((m_iCurrentCurve + 1) * 2); + + } + + m_veciLinestyle [iCurve] = iLinestyle; + + m_vecbLinestyleSet [iCurve] = true; + +} + + + +void + +EZPlot::setLegend (unsigned int iCurve, const std::string& strLegend) + +{ + + if (m_vecsLegend.size() <= iCurve) { + + m_vecsLegend.resize ((m_iCurrentCurve + 1) * 2); + + m_vecbLegendSet.resize ((m_iCurrentCurve + 1) * 2); + + } + + m_vecsLegend [iCurve] = strLegend; + + m_vecbLegendSet [iCurve] = true; + +} + + + +void + +EZPlot::setLegend (unsigned int iCurve, const char* const pszLegend) + +{ + + if (m_vecsLegend.size() <= iCurve) { + + m_vecsLegend.resize ((m_iCurrentCurve + 1) * 2); + + m_vecbLegendSet.resize ((m_iCurrentCurve + 1) * 2); + + } + + m_vecsLegend [iCurve] = pszLegend; + + m_vecbLegendSet [iCurve] = true; + +} + + + +int + +EZPlot::getColor (unsigned int iCurve) const + +{ + + if (m_veciColor.size() > iCurve && m_vecbColorSet[iCurve]) + + return m_veciColor[iCurve]; + + else + + return o_color; + +} + + + +int + +EZPlot::getSymbol (unsigned int iCurve) const + +{ + + if (m_veciSymbol.size() > iCurve && m_vecbSymbolSet[iCurve]) + + return m_veciSymbol[iCurve]; + + else + + return o_symbol; + +} + + + +int + +EZPlot::getSymbolFreq (unsigned int iCurve) const + +{ + + if (m_veciSymbolFreq.size() > iCurve && m_vecbSymbolFreqSet[iCurve]) + + return m_veciSymbolFreq[iCurve]; + + else + + return o_symfreq; + +} + + + +int + +EZPlot::getLinestyle (unsigned int iCurve) const + +{ + + if (m_veciLinestyle.size() > iCurve && m_vecbLinestyleSet[iCurve]) + + return m_veciLinestyle[iCurve]; + + else + + return o_linestyle; + +} + + + +const std::string* + +EZPlot::getLegend (unsigned int iCurve) const + +{ + + if (m_vecsLegend.size() > iCurve && m_vecbLegendSet[iCurve]) + + return &m_vecsLegend[iCurve]; + + else + + return NULL; + +} + + + + + /* NAME * plot Plots all curves collected by addCurves () * @@ -338,24 +467,30 @@ EZPlot::getLegend (unsigned int iCurve) const void EZPlot::plot (SGP* pSGP) -{ +{ + if (m_vecCurves.size() <= 0) return; - - m_pSGP = pSGP; + + + m_pSGP = pSGP; + m_pSGP->setWindow (0., 0., 1., 1.); if (s_textsize == TRUE) - m_pSGP->setTextPointSize (v_textsize); + m_pSGP->setTextPointSize (v_textsize); + charheight = m_pSGP->getCharHeight(); charwidth = m_pSGP->getCharWidth(); - const EZPlotCurve& firstCurve = *m_vecCurves[0]; + const EZPlotCurve& firstCurve = *m_vecCurves[0]; + double xmin = firstCurve.x[0]; // extent of curves in world coord double xmax = xmin; double ymin = firstCurve.y[0]; - double ymax = ymin; + double ymax = ymin; + unsigned int iCurve; for (iCurve = 0; iCurve < m_vecCurves.size(); iCurve++) { const EZPlotCurve* const pCurve = m_vecCurves [iCurve]; @@ -453,23 +588,32 @@ EZPlot::plot (SGP* pSGP) ya_max = yp_max; // adjust frame for title - title_row = ya_max;; + title_row = ya_max;; + if (c_title.length() > 0) - ya_max -= 2 * charheight; - else - ya_max -= 0.7 * charheight; // allow room for yaxis ticklabel + ya_max -= 2 * charheight; + + else + + ya_max -= 0.7 * charheight; // allow room for yaxis ticklabel + // calculate legend box boundaries int max_leg = 0; // longest legend in characters - int num_leg = 0; // number of legend titles + int num_leg = 0; // number of legend titles + for (iCurve = 0; iCurve < m_vecCurves.size(); iCurve++) { - const std::string* pstrLegend = getLegend (iCurve); - if (pstrLegend && pstrLegend->length() > 0) { + const std::string* pstrLegend = getLegend (iCurve); + + if (pstrLegend && pstrLegend->length() > 0) { + int nLegend = pstrLegend->length(); if (nLegend > 0) { ++num_leg; - if (nLegend > max_leg) - nLegend = max_leg; + if (nLegend > max_leg) + + nLegend = max_leg; + } } } @@ -497,7 +641,8 @@ EZPlot::plot (SGP* pSGP) m_pSGP->setColor (clr_legend); m_pSGP->drawRect (xl_min, yl_min, xl_max, yl_max); - int iLegend = 0; // current legend position + int iLegend = 0; // current legend position + for (iCurve = 0; iCurve < m_vecCurves.size(); iCurve++) { const std::string* pstrLegend = getLegend (iCurve); if (! pstrLegend || pstrLegend->length() == 0) @@ -507,15 +652,18 @@ EZPlot::plot (SGP* pSGP) double xmax = xl_max - 1.0 * charwidth; double y = yl_max - (2.0 + iLegend * 3) * charheight; - m_pSGP->moveAbs (xmin, y + 0.5 * charheight); + m_pSGP->moveAbs (xmin, y + 0.5 * charheight); + m_pSGP->drawText (pstrLegend->c_str()); - m_pSGP->setColor (getColor (iCurve)); + m_pSGP->setColor (getColor (iCurve)); + int iLS = getLinestyle (iCurve); if (iLS != SGP::LS_NOLINE) { m_pSGP->setLineStyle (iLS); m_pSGP->moveAbs (xmin, y); m_pSGP->lineAbs (xmax, y); - } + } + int iSymbol = getSymbol (iCurve); if (iSymbol > 0) { double xinc = (xmax - xmin) / (5 - 1); @@ -541,14 +689,22 @@ EZPlot::plot (SGP* pSGP) xlbl_row = xp_min; // put x-label on bottom of plot frame // Y-Label - if (c_ylabel.length() > 0) { - m_pSGP->setTextAngle (HALFPI); - m_pSGP->setTextSize (1.5 * charheight); - double xExtent, yExtent; - m_pSGP->getTextExtent (c_ylabel.c_str(), &xExtent, &yExtent); - m_pSGP->setTextSize (charheight); - xa_min += xExtent; - m_pSGP->setTextAngle (0.0); + if (c_ylabel.length() > 0) { + + m_pSGP->setTextAngle (HALFPI); + + m_pSGP->setTextSize (1.5 * charheight); + + double xExtent, yExtent; + + m_pSGP->getTextExtent (c_ylabel.c_str(), &xExtent, &yExtent); + + m_pSGP->setTextSize (charheight); + + xa_min += xExtent; + + m_pSGP->setTextAngle (0.0); + } ylbl_col = xp_min; @@ -566,13 +722,19 @@ EZPlot::plot (SGP* pSGP) if (o_yaxis == NOAXIS || o_ytlabel == FALSE) ytl_ofs = 0.0; - else if (o_yticks == LEFT) - ytl_ofs = -(2 + y_fldwid) * charwidth; - else if (o_yticks == RIGHT) + else if (o_yticks == LEFT) { + double xExtent, yExtent; + char s[1024]; + snprintf (s, sizeof(s), y_numfmt, 0); + m_pSGP->getTextExtent (s, &xExtent, &yExtent); + ytl_ofs = -2.0 * charwidth - xExtent; + } else if (o_yticks == RIGHT) ytl_ofs = 1.5 * charwidth; - xa_max -= 0.7 * x_fldwid * charwidth; // make room for last x tick label - + xa_max -= 0.7 * x_fldwid * charwidth; // make room for last x tick label + + + xt_min = xa_min; yt_min = ya_min; xt_max = xa_max; @@ -657,35 +819,55 @@ EZPlot::plot (SGP* pSGP) // size of symbol in NDC double symwidth = charwidth; double symheight = charheight; - - double clipRect[4]; - clipRect[0] = xgn_min; clipRect[1] = ygn_min; clipRect[2] = xgn_max; clipRect[3] = ygn_max; - + + + double clipRect[4]; + + clipRect[0] = xgn_min; clipRect[1] = ygn_min; clipRect[2] = xgn_max; clipRect[3] = ygn_max; + + + for (iCurve = 0; iCurve < m_vecCurves.size(); iCurve++) { const EZPlotCurve* const pCurve = m_vecCurves [iCurve]; - - m_pSGP->setColor (getColor (iCurve)); - int iSym = getSymbol (iCurve); - int iLS = getLinestyle (iCurve); - + + + m_pSGP->setColor (getColor (iCurve)); + + int iSym = getSymbol (iCurve); + + int iLS = getLinestyle (iCurve); + + + if (iLS != SGP::LS_NOLINE) { m_pSGP->setLineStyle (iLS); double x1 = convertWorldToNDC_X (pCurve->x[0]); - double y1 = convertWorldToNDC_Y (pCurve->y[0]); + double y1 = convertWorldToNDC_Y (pCurve->y[0]); + for (int i = 1; i < pCurve->m_iPointCount; i++) { double x2 = convertWorldToNDC_X (pCurve->x[i]); - double y2 = convertWorldToNDC_Y (pCurve->y[i]); - double x2Clip = x2; - double y2Clip = y2; - if (clip_rect (x1, y1, x2Clip, y2Clip, clipRect)) { - m_pSGP->moveAbs (x1, y1); - m_pSGP->lineAbs (x2Clip, y2Clip); - } - x1 = x2; - y1 = y2; + double y2 = convertWorldToNDC_Y (pCurve->y[i]); + + double x2Clip = x2; + + double y2Clip = y2; + + if (clip_rect (x1, y1, x2Clip, y2Clip, clipRect)) { + + m_pSGP->moveAbs (x1, y1); + + m_pSGP->lineAbs (x2Clip, y2Clip); + + } + + x1 = x2; + + y1 = y2; + } } - if (iSym > 0) { + if (iSym > 0) { + int iSymFreq = getSymbolFreq (iCurve); m_pSGP->setLineStyle (SGP::LS_SOLID); double x = convertWorldToNDC_X (pCurve->x[0]); @@ -695,10 +877,12 @@ EZPlot::plot (SGP* pSGP) for (int i = 1; i < pCurve->m_iPointCount; i++) if (i % iSymFreq == 0 || i == pCurve->m_iPointCount - 1) { x = convertWorldToNDC_X (pCurve->x[i]); - y = convertWorldToNDC_Y (pCurve->y[i]); + y = convertWorldToNDC_Y (pCurve->y[i]); + if (y >= ygn_min && y <= ygn_max) { m_pSGP->moveAbs (x, y); - symbol (iSym, symwidth, symheight); + symbol (iSym, symwidth, symheight); + } } } @@ -802,10 +986,13 @@ EZPlot::drawAxes() } } m_pSGP->setTextSize (charheight * 1.5); - m_pSGP->setTextColor (clr_label, -1); - double wText, hText; + m_pSGP->setTextColor (clr_label, -1); + + double wText, hText; + m_pSGP->getTextExtent (c_xlabel.c_str(), &wText, &hText); - m_pSGP->moveAbs (xa_min + (xa_max-xa_min)/2 - wText / 2, xlbl_row + charheight * 1.5); + m_pSGP->moveAbs (xa_min + (xa_max-xa_min)/2 - wText / 2, xlbl_row + charheight * 1.5); + m_pSGP->drawText (c_xlabel); m_pSGP->setTextSize (charheight); minorinc = xn_tickinc / (o_xminortick + 1); @@ -835,7 +1022,9 @@ EZPlot::drawAxes() if (o_xtlabel == TRUE && axis_near == FALSE) { snprintf (str, sizeof(str), x_numfmt, xgw_min + xw_tickinc * i); numstr = str_skip_head (str, " "); - m_pSGP->moveAbs (x-strlen(numstr)*charwidth/2, xaxispos + xtl_ofs); + double xExtent, yExtent; + m_pSGP->getTextExtent (numstr, &xExtent, &yExtent); + m_pSGP->moveAbs (x - xExtent/2, xaxispos + xtl_ofs); m_pSGP->setTextColor (clr_number, -1); m_pSGP->drawText (numstr); } @@ -868,14 +1057,18 @@ EZPlot::drawAxes() m_pSGP->moveAbs (xa_max, y); m_pSGP->lineAbs (xa_min, y); } - } + } + m_pSGP->setTextAngle (HALFPI); m_pSGP->setTextSize (1.5 * charheight); - m_pSGP->setTextColor (clr_label, -1); - double xExtent, yExtent; - m_pSGP->getTextExtent (c_ylabel.c_str(), &xExtent, &yExtent); - m_pSGP->moveAbs (ylbl_col, ya_min + (ya_max-ya_min)/2 - yExtent / 2); - m_pSGP->drawText (c_ylabel); + m_pSGP->setTextColor (clr_label, -1); + + double xExtent, yExtent; + + m_pSGP->getTextExtent (c_ylabel.c_str(), &xExtent, &yExtent); + m_pSGP->moveAbs (ylbl_col, ya_min + (ya_max-ya_min)/2 - yExtent / 2); + m_pSGP->drawText (c_ylabel); + m_pSGP->setTextAngle (0.0); m_pSGP->setTextSize (charheight); minorinc = yn_tickinc / (o_yminortick + 1); @@ -902,9 +1095,14 @@ EZPlot::drawAxes() axis_near = TRUE; } if (o_ytlabel == TRUE && axis_near == FALSE) { - snprintf (str, sizeof(str), y_numfmt, ygw_min + yw_tickinc * i); - m_pSGP->moveAbs (yaxispos + ytl_ofs, y + 0.5 * charheight); - m_pSGP->setTextColor (clr_number, -1); + snprintf (str, sizeof(str), y_numfmt, ygw_min + yw_tickinc * i); + double xExtent, yExtent; + m_pSGP->getTextExtent (str, &xExtent, &yExtent); + if (o_yticks == LEFT) + m_pSGP->moveAbs (yaxispos - 1.5 * charwidth - xExtent, y + 0.5 * yExtent); + else + m_pSGP->moveAbs (yaxispos + 1.5 * charwidth, y + 0.5 * yExtent); + m_pSGP->setTextColor (clr_number, -1); m_pSGP->drawText (str); } } @@ -1004,7 +1202,8 @@ loop: double g = floor (mina / wdt); if (fabs(g + 1 - mina / wdt) < j) g = g + 1; -#undef TEST1 +#undef TEST1 + #ifdef TEST1 g++; #endif @@ -1064,8 +1263,10 @@ EZPlot::make_numfmt (char *fmtstr, int *fldwid, int *nfrac, double minval, doubl double delta = (maxval - minval) / nint; double absmin = fabs(minval); - double absmax = fabs(maxval); - if (absmin > absmax) + double absmax = fabs(maxval); + + if (absmin > absmax) + absmax = absmin; double logt = log10( absmax ); diff --git a/msvc/ctsim/ctsim.plg b/msvc/ctsim/ctsim.plg index 562f422..b4d1e26 100644 --- a/msvc/ctsim/ctsim.plg +++ b/msvc/ctsim/ctsim.plg @@ -1,701 +1,81 @@ - - -
-

Build Log

-

---------------------Configuration: FFTW2st - Win32 Release-------------------- -

-

Command Lines

- - - -

Results

-FFTW2st.lib - 0 error(s), 0 warning(s) -

---------------------Configuration: FFTW2st - Win32 Debug-------------------- -

-

Command Lines

- - - -

Results

-FFTW2st.lib - 0 error(s), 0 warning(s) -

---------------------Configuration: RFFTW2st - Win32 Release-------------------- -

-

Command Lines

- - - -

Results

-RFFTW2st.lib - 0 error(s), 0 warning(s) -

---------------------Configuration: RFFTW2st - Win32 Debug-------------------- -

-

Command Lines

- - - -

Results

-RFFTW2st.lib - 0 error(s), 0 warning(s) -

---------------------Configuration: ctsim - Win32 Release-------------------- -

-

Command Lines

- - - -

Results

-ctsim.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: ctsim - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP18.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "\wx2\include" /I "." /I "..\..\include" /I "..\..\getopt" /I "..\..\..\lpng108" /I "..\..\..\zlib" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /D VERSION=\"2.5.0\" /D "_DEBUG" /D "__WXMSW__" /D "HAVE_SGP" /D "HAVE_PNG" /D "HAVE_WXWINDOWS" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "HAVE_STRING_H" /D "HAVE_FFTW" /D "HAVE_RFFTW" /D "HAVE_GETOPT_H" /D "MSVC" /D "__WIN95__" /D "__WIN32__" /D WINVER=0x0400 /D "STRICT" /D CTSIMVERSION=\"3.0.0alpha2\" /FR"Debug/" /Fp"Debug/ctsim.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\src\ctsim.cpp" -"C:\ctsim-2.0.6\src\dialogs.cpp" -"C:\ctsim-2.0.6\src\dlgprojections.cpp" -"C:\ctsim-2.0.6\src\dlgreconstruct.cpp" -"C:\ctsim-2.0.6\src\docs.cpp" -"C:\ctsim-2.0.6\src\views.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP18.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP19.tmp" with contents -[ -comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:windows /incremental:yes /pdb:"Debug/ctsim.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrtd.lib" /out:"Debug/ctsim.exe" /pdbtype:sept /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Debug\ctsim.obj" -".\Debug\dialogs.obj" -".\Debug\dlgprojections.obj" -".\Debug\dlgreconstruct.obj" -".\Debug\docs.obj" -".\Debug\views.obj" -".\Debug\wx.res" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" -"\wx2\lib\wxd.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP19.tmp" -

Output Window

-Compiling... -ctsim.cpp -dialogs.cpp -dlgprojections.cpp -dlgreconstruct.cpp -docs.cpp -views.cpp -Linking... -Creating command line "bscmake.exe /nologo /o"Debug/ctsim.bsc" ".\Debug\ctsim.sbr" ".\Debug\dialogs.sbr" ".\Debug\dlgprojections.sbr" ".\Debug\dlgreconstruct.sbr" ".\Debug\docs.sbr" ".\Debug\views.sbr"" -Creating browse info file... -

Output Window

- - - -

Results

-ctsim.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: if1 - Win32 Release-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP1B.tmp" with contents -[ -/nologo /G6 /MT /W3 /GX /O2 /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "NDEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /Fp"Release/if1.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c -"C:\ctsim-2.0.6\tools\if1.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP1B.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP1C.tmp" with contents -[ -wx.lib libctsim.lib zlib.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpng.lib /nologo /subsystem:console /incremental:no /pdb:"Release/if1.pdb" /machine:I386 /out:"Release/if1.exe" /libpath:"..\libctsim\Release" /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\wx2\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Release\if1.obj" -"\ctsim-2.0.6\msvc\libctsim\Release\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Release\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Release\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP1C.tmp" -

Output Window

-Compiling... -if1.cpp -Linking... -LINK : warning LNK4089: all references to "ADVAPI32.dll" discarded by /OPT:REF -LINK : warning LNK4089: all references to "WSOCK32.dll" discarded by /OPT:REF - - - -

Results

-if1.exe - 0 error(s), 2 warning(s) -

---------------------Configuration: if1 - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP1E.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "_DEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /FR"Debug/" /Fp"Debug/if1.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\tools\if1.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP1E.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP1F.tmp" with contents -[ -comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/if1.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrtd.lib" /out:"Debug/if1.exe" /pdbtype:sept /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Debug\if1.obj" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP1F.tmp" -

Output Window

-Compiling... -if1.cpp -Linking... - - - -

Results

-if1.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: if2 - Win32 Release-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP21.tmp" with contents -[ -/nologo /G6 /MT /W3 /GX /O2 /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "NDEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /Fp"Release/if2.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c -"C:\ctsim-2.0.6\tools\if2.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP21.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP22.tmp" with contents -[ -wx.lib libctsim.lib zlib.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpng.lib /nologo /subsystem:console /incremental:no /pdb:"Release/if2.pdb" /machine:I386 /out:"Release/if2.exe" /libpath:"..\libctsim\Release" /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\wx2\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Release\if2.obj" -"\ctsim-2.0.6\msvc\libctsim\Release\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Release\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Release\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP22.tmp" -

Output Window

-Compiling... -if2.cpp -Linking... -LINK : warning LNK4089: all references to "ADVAPI32.dll" discarded by /OPT:REF -LINK : warning LNK4089: all references to "WSOCK32.dll" discarded by /OPT:REF - - - -

Results

-if2.exe - 0 error(s), 2 warning(s) -

---------------------Configuration: if2 - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP24.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "_DEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /FR"Debug/" /Fp"Debug/if2.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\tools\if2.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP24.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP25.tmp" with contents -[ -comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/if2.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrtd.lib" /out:"Debug/if2.exe" /pdbtype:sept /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Debug\if2.obj" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP25.tmp" -

Output Window

-Compiling... -if2.cpp -Linking... - - - -

Results

-if2.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: ifexport - Win32 Release-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP27.tmp" with contents -[ -/nologo /G6 /MT /W3 /GX /O2 /I "..\..\..\zlib113" /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "NDEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /Fp"Release/ifexport.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c -"C:\ctsim-2.0.6\tools\ifexport.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP27.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP28.tmp" with contents -[ -wx.lib libctsim.lib zlib.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpng.lib /nologo /subsystem:console /incremental:no /pdb:"Release/ifexport.pdb" /machine:I386 /out:"Release/ifexport.exe" /libpath:"..\libctsim\Release" /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\wx2\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Release\ifexport.obj" -"\ctsim-2.0.6\msvc\libctsim\Release\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Release\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Release\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP28.tmp" -

Output Window

-Compiling... -ifexport.cpp -Linking... -LINK : warning LNK4089: all references to "ADVAPI32.dll" discarded by /OPT:REF -LINK : warning LNK4089: all references to "WSOCK32.dll" discarded by /OPT:REF - - - -

Results

-ifexport.exe - 0 error(s), 2 warning(s) -

---------------------Configuration: ifexport - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP2A.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "..\..\..\zlib" /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /D "_DEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /FR"Debug/" /Fp"Debug/ifexport.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\tools\ifexport.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP2A.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP2B.tmp" with contents -[ -rpcrt4.lib comctl32.lib wsock32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcpd.lib libcd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/ifexport.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /nodefaultlib /out:"Debug/ifexport.exe" /pdbtype:sept -".\Debug\ifexport.obj" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP2B.tmp" -

Output Window

-Compiling... -ifexport.cpp -Linking... -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall wxPen::~wxPen(void)" (??1wxPen@@UAE@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "class wxBrush * wxWHITE_BRUSH" (?wxWHITE_BRUSH@@3PAVwxBrush@@A) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "char const * const wxEmptyString" (?wxEmptyString@@3PBDB) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: void __thiscall wxPen::SetWidth(int)" (?SetWidth@wxPen@@QAEXH@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: __thiscall wxPen::wxPen(void)" (??0wxPen@@QAE@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "private: void __thiscall wxString::InitWith(char const *,unsigned int,unsigned int)" (?InitWith@wxString@@AAEXPBDII@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall wxFont::SetEncoding(enum wxFontEncoding)" (?SetEncoding@wxFont@@UAEXW4wxFontEncoding@@@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall wxFont::SetUnderlined(bool)" (?SetUnderlined@wxFont@@UAEX_N@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall wxFont::SetFaceName(class wxString const &)" (?SetFaceName@wxFont@@UAEXABVwxString@@@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall wxFont::SetWeight(int)" (?SetWeight@wxFont@@UAEXH@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall wxFont::SetStyle(int)" (?SetStyle@wxFont@@UAEXH@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall wxFont::SetFamily(int)" (?SetFamily@wxFont@@UAEXH@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall wxFont::SetPointSize(int)" (?SetPointSize@wxFont@@UAEXH@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual enum wxFontEncoding __thiscall wxFont::GetEncoding(void)const " (?GetEncoding@wxFont@@UBE?AW4wxFontEncoding@@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual class wxString __thiscall wxFont::GetFaceName(void)const " (?GetFaceName@wxFont@@UBE?AVwxString@@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall wxFont::GetUnderlined(void)const " (?GetUnderlined@wxFont@@UBE_NXZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual int __thiscall wxFont::GetWeight(void)const " (?GetWeight@wxFont@@UBEHXZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual int __thiscall wxFont::GetStyle(void)const " (?GetStyle@wxFont@@UBEHXZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual int __thiscall wxFont::GetFamily(void)const " (?GetFamily@wxFont@@UBEHXZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual int __thiscall wxFont::GetPointSize(void)const " (?GetPointSize@wxFont@@UBEHXZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual unsigned long __thiscall wxFont::GetResourceHandle(void)" (?GetResourceHandle@wxFont@@UAEKXZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall wxFont::IsFree(void)const " (?IsFree@wxFont@@UBE_NXZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall wxFont::FreeResource(bool)" (?FreeResource@wxFont@@UAE_N_N@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual bool __thiscall wxFont::RealizeResource(void)" (?RealizeResource@wxFont@@UAE_NXZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall wxObject::CopyObject(class wxObject &)const " (?CopyObject@wxObject@@UBEXAAV1@@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: bool __thiscall wxFont::Create(int,int,int,int,bool,class wxString const &,enum wxFontEncoding)" (?Create@wxFont@@QAE_NHHHH_NABVwxString@@W4wxFontEncoding@@@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "protected: void __thiscall wxFont::Init(void)" (?Init@wxFont@@IAEXXZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: static class wxClassInfo wxFont::sm_classwxFont" (?sm_classwxFont@wxFont@@2VwxClassInfo@@A) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall wxFont::~wxFont(void)" (??1wxFont@@UAE@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: __thiscall wxObject::wxObject(void)" (??0wxObject@@QAE@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: static class wxClassInfo wxGDIObject::sm_classwxGDIObject" (?sm_classwxGDIObject@wxGDIObject@@2VwxClassInfo@@A) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall wxObject::~wxObject(void)" (??1wxObject@@UAE@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "class wxFont wxNullFont" (?wxNullFont@@3VwxFont@@A) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall wxBrush::~wxBrush(void)" (??1wxBrush@@UAE@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: void __thiscall wxPen::SetColour(unsigned char,unsigned char,unsigned char)" (?SetColour@wxPen@@QAEXEEE@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "class wxBrush wxNullBrush" (?wxNullBrush@@3VwxBrush@@A) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall wxBrush::SetColour(unsigned char,unsigned char,unsigned char)" (?SetColour@wxBrush@@UAEXEEE@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: __thiscall wxBrush::wxBrush(void)" (??0wxBrush@@QAE@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall wxColour::~wxColour(void)" (??1wxColour@@UAE@XZ) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: __thiscall wxColour::wxColour(unsigned char,unsigned char,unsigned char)" (??0wxColour@@QAE@EEE@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: void __thiscall wxPen::SetColour(class wxColour const &)" (?SetColour@wxPen@@QAEXABVwxColour@@@Z) -libctsim.lib(sgp.obj) : error LNK2001: unresolved external symbol "public: void __thiscall wxPen::SetStyle(int)" (?SetStyle@wxPen@@QAEXH@Z) -Debug/ifexport.exe : fatal error LNK1120: 42 unresolved externals -Error executing link.exe. -Creating command line "bscmake.exe /nologo /o"Debug/ifexport.bsc" ".\Debug\ifexport.sbr"" -Creating browse info file... -

Output Window

- - - -

Results

-ifexport.exe - 43 error(s), 0 warning(s) -

---------------------Configuration: ifinfo - Win32 Release-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP2D.tmp" with contents -[ -/nologo /G6 /MT /W3 /GX /O2 /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\zlib113" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /D "NDEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /Fp"Release/ifinfo.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c -"C:\ctsim-2.0.6\tools\ifinfo.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP2D.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP2E.tmp" with contents -[ -wx.lib libctsim.lib zlib.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpng.lib /nologo /subsystem:console /incremental:no /pdb:"Release/ifinfo.pdb" /machine:I386 /out:"Release/ifinfo.exe" /libpath:"..\libctsim\Release" /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\wx2\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Release\ifinfo.obj" -"\ctsim-2.0.6\msvc\libctsim\Release\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Release\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Release\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP2E.tmp" -

Output Window

-Compiling... -ifinfo.cpp -Linking... -LINK : warning LNK4089: all references to "ADVAPI32.dll" discarded by /OPT:REF -LINK : warning LNK4089: all references to "WSOCK32.dll" discarded by /OPT:REF - - - -

Results

-ifinfo.exe - 0 error(s), 2 warning(s) -

---------------------Configuration: ifinfo - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP30.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\zlib113" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /D "_DEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /FR"Debug/" /Fp"Debug/ifinfo.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\tools\ifinfo.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP30.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP31.tmp" with contents -[ -comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/ifinfo.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrt.lib" /out:"Debug/ifinfo.exe" /pdbtype:sept -".\Debug\ifinfo.obj" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP31.tmp" -

Output Window

-Compiling... -ifinfo.cpp -Linking... - - - -

Results

-ifinfo.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: libpng - Win32 LIB-------------------- -

-

Command Lines

- - - -

Results

-libpng.lib - 0 error(s), 0 warning(s) -

---------------------Configuration: libpng - Win32 LIB Debug-------------------- -

-

Command Lines

- - - -

Results

-libpng.lib - 0 error(s), 0 warning(s) -

---------------------Configuration: phm2if - Win32 Release-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP33.tmp" with contents -[ -/nologo /G6 /MT /W3 /GX /O2 /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "NDEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /Fp"Release/phm2if.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c -"C:\ctsim-2.0.6\tools\phm2if.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP33.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP34.tmp" with contents -[ -wx.lib libctsim.lib zlib.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpng.lib /nologo /subsystem:console /incremental:no /pdb:"Release/phm2if.pdb" /machine:I386 /out:"Release/phm2if.exe" /libpath:"..\libctsim\Release" /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\wx2\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Release\phm2if.obj" -"\ctsim-2.0.6\msvc\libctsim\Release\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Release\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Release\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP34.tmp" -

Output Window

-Compiling... -phm2if.cpp -Linking... -LINK : warning LNK4089: all references to "ADVAPI32.dll" discarded by /OPT:REF -LINK : warning LNK4089: all references to "WSOCK32.dll" discarded by /OPT:REF - - - -

Results

-phm2if.exe - 0 error(s), 2 warning(s) -

---------------------Configuration: phm2if - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP36.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "_DEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /FR"Debug/" /Fp"Debug/phm2if.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\tools\phm2if.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP36.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP37.tmp" with contents -[ -comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/phm2if.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrtd.lib" /out:"Debug/phm2if.exe" /pdbtype:sept /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Debug\phm2if.obj" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP37.tmp" -

Output Window

-Compiling... -phm2if.cpp -Linking... - - - -

Results

-phm2if.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: phm2pj - Win32 Release-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP39.tmp" with contents -[ -/nologo /G6 /MT /W3 /GX /O2 /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "NDEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /Fp"Release/phm2pj.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c -"C:\ctsim-2.0.6\tools\phm2pj.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP39.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP3A.tmp" with contents -[ -wx.lib libctsim.lib zlib.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpng.lib /nologo /subsystem:console /incremental:no /pdb:"Release/phm2pj.pdb" /machine:I386 /out:"Release/phm2pj.exe" /libpath:"..\libctsim\Release" /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\wx2\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Release\phm2pj.obj" -"\ctsim-2.0.6\msvc\libctsim\Release\libctsim.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP3A.tmp" -

Output Window

-Compiling... -phm2pj.cpp -Linking... -LINK : warning LNK4089: all references to "ADVAPI32.dll" discarded by /OPT:REF -LINK : warning LNK4089: all references to "WSOCK32.dll" discarded by /OPT:REF - - - -

Results

-phm2pj.exe - 0 error(s), 2 warning(s) -

---------------------Configuration: phm2pj - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP3C.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "_DEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /FR"Debug/" /Fp"Debug/phm2pj.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\tools\phm2pj.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP3C.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP3D.tmp" with contents -[ -comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/phm2pj.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrtd.lib" /out:"Debug/phm2pj.exe" /pdbtype:sept /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Debug\phm2pj.obj" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP3D.tmp" -

Output Window

-Compiling... -phm2pj.cpp -Linking... - - - -

Results

-phm2pj.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: pj2if - Win32 Release-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP3F.tmp" with contents -[ -/nologo /G6 /MT /W3 /GX /O2 /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "NDEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /Fp"Release/pj2if.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c -"C:\ctsim-2.0.6\tools\pj2if.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP3F.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP40.tmp" with contents -[ -wx.lib libctsim.lib zlib.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpng.lib /nologo /subsystem:console /incremental:no /pdb:"Release/pj2if.pdb" /machine:I386 /out:"Release/pj2if.exe" /libpath:"..\libctsim\Release" /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\wx2\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Release\pj2if.obj" -"\ctsim-2.0.6\msvc\libctsim\Release\libctsim.lib" -"\wx2\lib\wx.lib" -"\fftw-2.1.3\Win32\FFTW2st\Release\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Release\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP40.tmp" -

Output Window

-Compiling... -pj2if.cpp -Linking... -LINK : warning LNK4089: all references to "ADVAPI32.dll" discarded by /OPT:REF -LINK : warning LNK4089: all references to "WSOCK32.dll" discarded by /OPT:REF - - - -

Results

-pj2if.exe - 0 error(s), 2 warning(s) -

---------------------Configuration: pj2if - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP42.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "_DEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /FR"Debug/" /Fp"Debug/pj2if.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\tools\pj2if.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP42.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP43.tmp" with contents -[ -comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/pj2if.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrtd.lib" /out:"Debug/pj2if.exe" /pdbtype:sept /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Debug\pj2if.obj" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -"\wx2\lib\wxd.lib" -"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP43.tmp" -

Output Window

-Compiling... -pj2if.cpp -Linking... - - - -

Results

-pj2if.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: pjinfo - Win32 Release-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP45.tmp" with contents -[ -/nologo /G6 /MT /W3 /GX /O2 /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "NDEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /Fp"Release/pjinfo.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c -"C:\ctsim-2.0.6\tools\pjinfo.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP45.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP46.tmp" with contents -[ -wx.lib libctsim.lib zlib.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpng.lib /nologo /subsystem:console /incremental:no /pdb:"Release/pjinfo.pdb" /machine:I386 /out:"Release/pjinfo.exe" /libpath:"..\libctsim\Release" /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\wx2\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Release\pjinfo.obj" -"\fftw-2.1.3\Win32\FFTW2st\Release\FFTW2st.lib" -"\ctsim-2.0.6\msvc\libctsim\Release\libctsim.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Release\RFFTW2st.lib" -"\wx2\lib\wx.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP46.tmp" -

Output Window

-Compiling... -pjinfo.cpp -Linking... -LINK : warning LNK4089: all references to "ADVAPI32.dll" discarded by /OPT:REF -LINK : warning LNK4089: all references to "WSOCK32.dll" discarded by /OPT:REF - - - -

Results

-pjinfo.exe - 0 error(s), 2 warning(s) -

---------------------Configuration: pjinfo - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP48.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "_DEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /FR"Debug/" /Fp"Debug/pjinfo.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\tools\pjinfo.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP48.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP49.tmp" with contents -[ -comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/pjinfo.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrtd.lib" /out:"Debug/pjinfo.exe" /pdbtype:sept /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Debug\pjinfo.obj" -"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" -"\wx2\lib\wxd.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP49.tmp" -

Output Window

-Compiling... -pjinfo.cpp -Linking... - - - -

Results

-pjinfo.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: pjrec - Win32 Release-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP4B.tmp" with contents -[ -/nologo /G6 /MT /W3 /GX /O2 /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "NDEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /Fp"Release/pjrec.pch" /YX /Fo"Release/" /Fd"Release/" /FD /c -"C:\ctsim-2.0.6\tools\pjrec.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP4B.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP4C.tmp" with contents -[ -wx.lib libctsim.lib zlib.lib comctl32.lib wsock32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpng.lib /nologo /subsystem:console /incremental:no /pdb:"Release/pjrec.pdb" /machine:I386 /out:"Release/pjrec.exe" /libpath:"..\libctsim\Release" /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\wx2\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Release\pjrec.obj" -"\fftw-2.1.3\Win32\FFTW2st\Release\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Release\RFFTW2st.lib" -"\wx2\lib\wx.lib" -"\ctsim-2.0.6\msvc\libctsim\Release\libctsim.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP4C.tmp" -

Output Window

-Compiling... -pjrec.cpp -Linking... -LINK : warning LNK4089: all references to "ADVAPI32.dll" discarded by /OPT:REF -LINK : warning LNK4089: all references to "WSOCK32.dll" discarded by /OPT:REF - - - -

Results

-pjrec.exe - 0 error(s), 2 warning(s) -

---------------------Configuration: pjrec - Win32 Debug-------------------- -

-

Command Lines

-Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP4E.tmp" with contents -[ -/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "../../include" /I "../../getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\zlib" /D "_DEBUG" /D "HAVE_GETOPT_H" /D "WIN32" /D "_CONSOLE" /D "_MBCS" /D "MSVC" /D "HAVE_STRING_H" /D "HAVE_PNG" /FR"Debug/" /Fp"Debug/pjrec.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c -"C:\ctsim-2.0.6\tools\pjrec.cpp" -] -Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP4E.tmp" -Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP4F.tmp" with contents -[ -comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:console /incremental:yes /pdb:"Debug/pjrec.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrtd.lib" /out:"Debug/pjrec.exe" /pdbtype:sept /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" -".\Debug\pjrec.obj" -"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" -"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" -"\wx2\lib\wxd.lib" -"\ctsim-2.0.6\msvc\libctsim\Debug\libctsim.lib" -] -Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP4F.tmp" -

Output Window

-Compiling... -pjrec.cpp -Linking... -Creating command line "bscmake.exe /nologo /o"Debug/pjrec.bsc" ".\Debug\pjrec.sbr"" -Creating browse info file... -

Output Window

- - - -

Results

-pjrec.exe - 0 error(s), 0 warning(s) -

---------------------Configuration: wxvc - Win32 LIB Debug-------------------- -

-

Command Lines

- - - -

Results

-wxd.lib - 0 error(s), 0 warning(s) -
- - + + +
+

Build Log

+

+--------------------Configuration: libctsim - Win32 Debug-------------------- +

+

Command Lines

+Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP71.tmp" with contents +[ +/nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /I "..\..\..\zlib" /I "..\..\INCLUDE" /I "..\..\getopt" /I "..\..\..\lpng108" /I "..\..\..\fftw-2.1.3\fftw" /I "..\..\..\fftw-2.1.3\rfftw" /I "..\..\..\wx2\include" /D "_DEBUG" /D "HAVE_WXWIN" /D "HAVE_STRING_H" /D "HAVE_GETOPT_H" /D "WIN32" /D "_MBCS" /D "_LIB" /D "MSVC" /D "HAVE_FFTW" /D "HAVE_PNG" /D "HAVE_SGP" /D "HAVE_WXWINDOWS" /D "__WXMSW__" /FR"Debug/" /Fp"Debug/libctsim.pch" /YX /Fo"Debug/" /Fd"Debug/" /FD /GZ /c +"C:\ctsim\libctgraphics\ezplot.cpp" +] +Creating command line "cl.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP71.tmp" +Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP72.tmp" with contents +[ +/nologo /out:"Debug\libctsim.lib" +.\Debug\array2dfile.obj +.\Debug\backprojectors.obj +.\Debug\clip.obj +.\Debug\consoleio.obj +.\Debug\ezplot.obj +.\Debug\ezset.obj +.\Debug\ezsupport.obj +.\Debug\filter.obj +.\Debug\fnetorderstream.obj +.\Debug\fourier.obj +.\Debug\getopt.obj +.\Debug\getopt1.obj +.\Debug\hashtable.obj +.\Debug\imagefile.obj +.\Debug\mathfuncs.obj +.\Debug\phantom.obj +.\Debug\plotfile.obj +.\Debug\pol.obj +.\Debug\procsignal.obj +.\Debug\projections.obj +.\Debug\reconstruct.obj +.\Debug\scanner.obj +.\Debug\sgp.obj +.\Debug\strfuncs.obj +.\Debug\syserror.obj +.\Debug\trace.obj +.\Debug\transformmatrix.obj +.\Debug\xform.obj +] +Creating command line "link.exe -lib @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP72.tmp" +

Output Window

+Compiling... +ezplot.cpp +Creating library... +

+--------------------Configuration: ctsim - Win32 Debug-------------------- +

+

Command Lines

+Creating temporary file "C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP73.tmp" with contents +[ +comctl32.lib winmm.lib rpcrt4.lib ws2_32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ../libctsim/Debug/libctsim.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\..\lpng108\msvc\win32\libpng\lib_dbg\libpng.lib ..\..\..\lpng108\msvc\win32\zlib\lib_dbg\zlib.lib libcmtd.lib ..\..\..\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib ..\..\..\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib ../../../wx2/lib/wxd.lib /nologo /subsystem:windows /incremental:yes /pdb:"Debug/ctsim.pdb" /debug /machine:I386 /nodefaultlib:"libcd.lib" /nodefaultlib:"libcid.lib" /nodefaultlib:"msvcrtd.lib" /out:"Debug/ctsim.exe" /pdbtype:sept /libpath:"..\..\..\lpng108\msvc\win32\libpng\lib" /libpath:"..\..\..\lpng108\msvc\win32\zlib\lib" +.\Debug\ctsim.obj +.\Debug\dialogs.obj +.\Debug\dlgprojections.obj +.\Debug\dlgreconstruct.obj +.\Debug\docs.obj +.\Debug\views.obj +.\Debug\wx.res +\ctsim\msvc\libctsim\Debug\libctsim.lib +"\fftw-2.1.3\Win32\FFTW2st\Debug\FFTW2st.lib" +"\fftw-2.1.3\Win32\RFFTW2st\Debug\RFFTW2st.lib" +\wx2\lib\wxd.lib +] +Creating command line "link.exe @C:\DOCUME~1\kevin\LOCALS~1\Temp\RSP73.tmp" +

Output Window

+Linking... + + + +

Results

+ctsim.exe - 0 error(s), 0 warning(s) +
+ +