• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
ZeroLink: unknown symbol
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ZeroLink: unknown symbol


  • Subject: ZeroLink: unknown symbol
  • From: Giacomo Monari <email@hidden>
  • Date: Sat, 25 Aug 2007 21:31:38 +0200

In compiling a C++ program, configuring as "Debug" I get no errors but running program I get:
ZeroLink: unknown symbol '__ZN48Giacomo_Monari_Numerical_Library_For_Simulations12DataAnalysisIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEEdEC1ES7_S7_'
in the Run Log...

Building the program configuring as "Release" I get 2 errors. This is the build transcript:

Building target “lab2_2” of project “lab2_2” with configuration “Release”


Checking Dependencies
Ld "/Users/giacomomonari/Programmi C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/ppc/lab2_2" normal ppc
    cd "/Users/giacomomonari/Programmi C++/lab2_2"
    /usr/bin/g++-4.0 -o /Users/giacomomonari/Programmi\ C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/ppc/lab2_2 -L/Users/giacomomonari/Programmi\ C++/lab2_2/build/Release -F/Users/giacomomonari/Programmi\ C++/lab2_2/build/Release -filelist /Users/giacomomonari/Programmi\ C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/ppc/lab2_2.LinkFileList -arch ppc -Wl,-Y,1455 -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
/usr/bin/ld: Undefined symbols:
Giacomo_Monari_Numerical_Library_For_Simulations::DataAnalysis<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>::DataAnalysis(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >)
Giacomo_Monari_Numerical_Library_For_Simulations::DataAnalysis<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>::~DataAnalysis()
/Users/giacomomonari/Programmi C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/ppc/main.o reference to undefined Giacomo_Monari_Numerical_Library_For_Simulations::DataAnalysis<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>::DataAnalysis(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >)
/Users/giacomomonari/Programmi C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/ppc/main.o reference to undefined Giacomo_Monari_Numerical_Library_For_Simulations::DataAnalysis<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>::~DataAnalysis()
collect2: ld returned 1 exit status

Ld "/Users/giacomomonari/Programmi C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/i386/lab2_2" normal i386
    cd "/Users/giacomomonari/Programmi C++/lab2_2"
    /usr/bin/g++-4.0 -o /Users/giacomomonari/Programmi\ C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/i386/lab2_2 -L/Users/giacomomonari/Programmi\ C++/lab2_2/build/Release -F/Users/giacomomonari/Programmi\ C++/lab2_2/build/Release -filelist /Users/giacomomonari/Programmi\ C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/i386/lab2_2.LinkFileList -arch i386 -Wl,-Y,1455 -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
/usr/bin/ld: Undefined symbols:
Giacomo_Monari_Numerical_Library_For_Simulations::DataAnalysis<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>::DataAnalysis(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >)
Giacomo_Monari_Numerical_Library_For_Simulations::DataAnalysis<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>::~DataAnalysis()
/Users/giacomomonari/Programmi C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/i386/main.o reference to undefined Giacomo_Monari_Numerical_Library_For_Simulations::DataAnalysis<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>::DataAnalysis(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >)
/Users/giacomomonari/Programmi C++/lab2_2/build/lab2_2.build/Release/lab2_2.build/Objects-normal/i386/main.o reference to undefined Giacomo_Monari_Numerical_Library_For_Simulations::DataAnalysis<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>::~DataAnalysis()
collect2: ld returned 1 exit status


What's this problem with undefined symbols and how can I resolve it?

Thank you very much,
Giacomo



----
Email.it, the professional e-mail, gratis per te:clicca qui

Sponsor:
Prestiti Online. Scopri subito se sei finanziabile. in 24 ore senza spese né anticipi, clicca qui

Clicca qui


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: ZeroLink: unknown symbol
      • From: Clark Martin <email@hidden>
    • Re: ZeroLink: unknown symbol
      • From: "Kyle Sluder" <email@hidden>
  • Prev by Date: Re: vacationers..
  • Next by Date: Re: ZeroLink: unknown symbol
  • Previous by thread: Re: Template Bug?
  • Next by thread: Re: ZeroLink: unknown symbol
  • Index(es):
    • Date
    • Thread