Brendan Graham - 2006-07-28

Dear All,
     I have obtained the following error when compiling under Cygwin. Any recommendations?

Manzanilla:/ViPEC-3.2.0 -> make all
make[1]: Entering directory `/ViPEC-3.2.0'
Creating makefile for release version ...
make[1]: Leaving directory `/ViPEC-3.2.0'
make[1]: Entering directory `/ViPEC-3.2.0'
Entering src ...
make[2]: Entering directory `/ViPEC-3.2.0/src'
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/Logger.o Logger.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/Strings.o Strings.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/Utils.o Utils.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/Setup.o Setup.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/Matrix.o Matrix.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/TwoPorts.o TwoPorts.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/DataPoint.o DataPoint.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/DataVector.o DataVector.cpp

g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/FileBlock.o FileBlock.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/VectorFont.o VectorFont.cpp

g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/GraphUtils.o GraphUtils.cpp

g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/SchematicElement.o Schemati
cElement.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/CircuitNode.o CircuitNode.c
pp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/CircuitLine.o CircuitLine.c
pp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/DimensionDefinition.o Dimen
sionDefinition.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/SubstrateDefinition.o Subst
rateDefinition.cpp
g++ -c -pipe -Wall -W -O2  -DQT_FATAL_ASSERT -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/cygwin-g++ -I. -I../include -I/usr/include/qt3 -Imoc/ -o obj/MainWindow.o MainWindow.cpp

/usr/include/qt3/qmap.h: In member function `T& QMap<Key, T>::operator[](const Key&) [with Key = QString, T = Schematic]':
MainWindow.cpp:481:   instantiated from here
../include/Schematic.h:95: error: `Schematic::Schematic(const Schematic&)' is private
/usr/include/qt3/qmap.h:803: error: within this context
{standard input}: Assembler messages:
{standard input}:1062: Error: Local symbol `LTHUNK0' can't be equated to undefined symbol `__ZN10MainWindowD0Ev'
{standard input}:1062: Error: Local symbol `LTHUNK1' can't be equated to undefined symbol `__ZN10MainWindowD1Ev'
make[2]: *** [obj/MainWindow.o] Error 1
make[2]: Leaving directory `/ViPEC-3.2.0/src'
make[1]: *** [src] Error 2
make[1]: Leaving directory `/ViPEC-3.2.0'
make: *** [all] Error 2
Manzanilla:/ViPEC-3.2.0 ->

Respectfullly,

Brendan Graham