g++ linkage - undefined reference.

Daniel Lopes de Carvalho daniel@dep.fem.unicamp.br
Fri Jul 1 15:39:00 GMT 2005


Hello guys, My name´s Daniel, I´m new user in GCC-Help.

I´m running in the following problem, and I would like to know if there 
is someone that could help me.

Find attached the compile and errors message.

PS: I´m runnimg mingw 4.1.0, g++ 3.2.3

Thanks and best regards.

Daniel

**** Compile

(cd src && make ACFLAGS="-DMPSMONO -DUNPWIN" ALDFLAGS="")
make[1]: Entering directory `/unisim/desenv/unipar/mai/src'
g++ -DMPSMONO -DUNPWIN  -o ../obj/WINDOWS/mai 
../obj/WINDOWS/parser_proj_file.tab.o ../obj/WINDOWS/scanner_proj_file.o 
../obj/WINDOWS/read_input_file.o ../obj/WINDOWS/err_manip.o 
../obj/WINDOWS/check_command_line.o ../obj/WINDOWS/files.o 
../obj/WINDOWS/arvore.o ../obj/WINDOWS/check_input_file.o 
../obj/WINDOWS/struct_InputFile.o ../obj/WINDOWS/textfiles.o 
../obj/WINDOWS/string_manip.o ../obj/WINDOWS/arq_dat.o 
../obj/WINDOWS/variables.o ../obj/WINDOWS/def_proj_tree_data_manip.o 
../obj/WINDOWS/def_proj_tree_mem_manip.o 
../obj/WINDOWS/generic_struct_mem_manip.o 
../obj/WINDOWS/def_proj_file_mem_manip.o 
../obj/WINDOWS/def_proj_file_data_manip.o 
../obj/WINDOWS/def_tree_mem_manip.o ../obj/WINDOWS/def_tree_data_manip.o 
../obj/WINDOWS/def_var_mem_manip.o ../obj/WINDOWS/def_var_data_manip.o 
../obj/WINDOWS/def_fo_data_mem_manip.o 
../obj/WINDOWS/def_fo_data_data_manip.o ../obj/WINDOWS/probabilities.o 
../obj/WINDOWS/write_proj_file.o ../obj/WINDOWS/properties.o 
../obj/WINDOWS/def_percentil_mem_manip.o 
../obj/WINDOWS/def_percentil_data_manip.o ../obj/WINDOWS/write_output.o 
../obj/WINDOWS/write_output_file.o ../obj/WINDOWS/percentis.o 
../obj/WINDOWS/double_manip.o ../obj/WINDOWS/check_prob_tree.o 
../obj/WINDOWS/filename_manip.o ../obj/WINDOWS/teste.o 
../obj/WINDOWS/write_rsk_file.o ../obj/WINDOWS/sig_manip.o 
../obj/WINDOWS/inputf_vs_projf.o ../obj/WINDOWS/identifica_include.o 
../obj/WINDOWS/substituicao_includes.o ../obj/WINDOWS/unipro_interface.o 
../obj/WINDOWS/read_input_file_xml.o ../obj/WINDOWS/xmlparser.o 
../obj/WINDOWS/MaiException.o ../obj/WINDOWS/ProjectFile.o 
../obj/WINDOWS/XercesErrorHandler.o ../obj/WINDOWS/XStr.o 
../obj/WINDOWS/DadosFO.o ../obj/WINDOWS/Percentil.o 
../obj/WINDOWS/ProjTree.o ../obj/WINDOWS/ProjectFileUtils.o 
../obj/WINDOWS/MathUtils.o ../obj/WINDOWS/PercentilUtils.o 
../obj/WINDOWS/mai.o -L../../lib/WINDOWS 
-Lc:/unisim/desenv/xerces-c/lib  -lm -lunipro1 -lmacroestrutura 
-lmensagem -lconversao_entre_tipos -lconversores_unipro 
-lnormalizadores_unipro -larrays -lsimula -lDate -larquivos 
-lprocessa_out -lconversao_entre_tipos -lcomparacao_qsort 
-lstring_unipar -lmemoria -lexcecoes  -lmec -lGregorian -lXMLHelper 
-lUnipro -lxstr -lxerces-c

**** Erro

../../lib/WINDOWS/libnormalizadores_unipro.a(NormalizadorUnipro.o)(.text+0x556):NormalizadorUnipro.cc: 
undefined reference to 
`NormalizadorEclipse::NormalizadorEclipse(std::string&)'
../../lib/WINDOWS/libnormalizadores_unipro.a(NormalizadorUnipro.o)(.text+0x5bf):NormalizadorUnipro.cc: 
undefined reference to 
`NormalizadorEclipse::normalizaArquivoBase(std::string&)'
../../lib/WINDOWS/libnormalizadores_unipro.a(NormalizadorUnipro.o)(.text+0x69f):NormalizadorUnipro.cc: 
undefined reference to `NormalizadorImex::NormalizadorImex(std::string&)'
../../lib/WINDOWS/libnormalizadores_unipro.a(NormalizadorUnipro.o)(.text+0x743):NormalizadorUnipro.cc: 
undefined reference to 
`NormalizadorImex::normalizaArquivoBase(std::string&, 
std::vector<double, std::allocator<double> >)'
../../lib/WINDOWS/libnormalizadores_unipro.a(NormalizadorUnipro.o)(.text+0x87d):NormalizadorUnipro.cc: 
undefined reference to `NormalizadorGem::NormalizadorGem(std::string&)'
../../lib/WINDOWS/libnormalizadores_unipro.a(NormalizadorUnipro.o)(.text+0x921):NormalizadorUnipro.cc: 
undefined reference to 
`NormalizadorGem::normalizaArquivoBase(std::string&, std::vector<double, 
std::allocator<double> >)'
../../lib/WINDOWS/libnormalizadores_unipro.a(NormalizadorUnipro.o)(.text+0xa5b):NormalizadorUnipro.cc: 
undefined reference to `NormalizadorStars::NormalizadorStars(std::string&)'
../../lib/WINDOWS/libnormalizadores_unipro.a(NormalizadorUnipro.o)(.text+0xaff):NormalizadorUnipro.cc: 
undefined reference to 
`NormalizadorStars::normalizaArquivoBase(std::string&, 
std::vector<double, std::allocator<double> >)'
make[1]: *** [../obj/WINDOWS/mai] Error 1
make: *** [all] Error 2




More information about the Gcc-help mailing list