Thread: error

  1. #1
    Your Father
    Join Date
    Sep 2005
    Posts
    34

    error

    can someone give me a general idea of what this error means? thank you

    Code:
    Undefined                         first referenced
     symbol                                 in file
                                               /var/tmp//asdfsadlj.oslf
    function name(float)
    
    ld:fatal: Symbol referencing errors. No output written to a.out
    collect2: ld returned 1 exit status

  2. #2
    Registered User
    Join Date
    Jan 2005
    Posts
    7,366
    It means you called a function with the name "name" and a single float parameter, but the linker cannot find a definition for that function. If you did define the function, then you need to add the source file to the files being compiled and linked. If that is done, make sure the function name, parameters and return type match up between declaration and definition.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Getting an error with OpenGL: collect2: ld returned 1 exit status
    By Lorgon Jortle in forum C++ Programming
    Replies: 6
    Last Post: 05-08-2009, 08:18 PM
  2. An error is driving me nuts!
    By ulillillia in forum C Programming
    Replies: 5
    Last Post: 04-04-2009, 09:15 PM
  3. Making C DLL using MSVC++ 2005
    By chico1st in forum C Programming
    Replies: 26
    Last Post: 05-28-2008, 01:17 PM
  4. Connecting to a mysql server and querying problem
    By Diod in forum C++ Programming
    Replies: 8
    Last Post: 02-13-2006, 10:33 AM
  5. Couple C questions :)
    By Divx in forum C Programming
    Replies: 5
    Last Post: 01-28-2003, 01:10 AM