Issue building C++ project with CDT - external lib

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Issue building C++ project with CDT - external lib

nwbr

 

         Hi,

 

         I’m using Eclispe/cdt to compile my C++ projetc (GNU Executable) and I’m having some issues. When I try to compile the project I got:

           

'Building target: testemd2'

C:\Dev-Cpp\bin\mingw32-g++.exe -L"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\include\SDL" -L"C:\Dev-Cpp\include\GL" -shared -o testemd2     main.o    -lSDL

C:\Dev-Cpp\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot find -lSDL

collect2: ld returned 1 exit status

C:\Dev-Cpp\bin\mingw32-make.exe: *** [testemd2] Error 1

Build complete for project testemd2

 

If I remove the SDL referency I got linking errors.

 

I have only .dll, .lib and (.h)header files for SDL librarie and I don’t know how to include or to reference these files in project. I’m working in Windows XP professional, Eclipse 3.0.2 and CDT 2.1.1.

 

         Thanks,

 

         Arivan

 

 


_______________________________________________
eclipse-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/eclipse-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue building C++ project with CDT - external lib

Douglas Schaefer
Wow, you really are on the wrong mailing list. You should try the cdt
newsgroup for stuff like this.

Anyway, as a quick answer, you are specifying the include path in the
library path properties. The library path needs to be the location of your
.a files.

Doug Schaefer, Senior Software Developer
Ottawa Lab, IBM Rational Software Division

[hidden email] wrote on 04/27/2005 03:06:21 PM:

>
>          Hi,
>
>          I?m using Eclispe/cdt to compile my C++ projetc (GNU
> Executable) and I?m having some issues. When I try to compile the
> project I got:
>
> 'Building target: testemd2'
> C:\Dev-Cpp\bin\mingw32-g++.exe -L"C:\Dev-Cpp\include" -L"C:\Dev-
> Cpp\include\SDL" -L"C:\Dev-Cpp\include\GL" -shared -o testemd2
> main.o    -lSDL
> C:\Dev-Cpp\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.
> exe: cannot find -lSDL
> collect2: ld returned 1 exit status
> C:\Dev-Cpp\bin\mingw32-make.exe: *** [testemd2] Error 1
> Build complete for project testemd2
>
> If I remove the SDL referency I got linking errors.
>
> I have only .dll, .lib and (.h)header files for SDL librarie and I
> don?t know how to include or to reference these files in project. I?
> m working in Windows XP professional, Eclipse 3.0.2 and CDT 2.1.1.
>
>          Thanks,
>
>          Arivan
>
>  _______________________________________________
> eclipse-dev mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or
> unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/eclipse-dev

_______________________________________________
eclipse-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/eclipse-dev
Reply | Threaded
Open this post in threaded view
|

RES: Issue building C++ project with CDT - external lib

nwbr
Tanks for help, but I don't have .a files, only .dll, .lib and .h.
Nobody answer-me in cdt-newsgroup, so, I use this group.


-----Mensagem original-----
De: [hidden email]
[mailto:[hidden email]] Em nome de Douglas Schaefer
Enviada em: quarta-feira, 27 de abril de 2005 17:03
Para: General development mailing list of the Eclipse project.
Assunto: Re: [eclipse-dev] Issue building C++ project with CDT -
external lib

Wow, you really are on the wrong mailing list. You should try the cdt
newsgroup for stuff like this.

Anyway, as a quick answer, you are specifying the include path in the
library path properties. The library path needs to be the location of
your
.a files.

Doug Schaefer, Senior Software Developer
Ottawa Lab, IBM Rational Software Division

[hidden email] wrote on 04/27/2005 03:06:21 PM:

>
>          Hi,
>
>          I?m using Eclispe/cdt to compile my C++ projetc (GNU
> Executable) and I?m having some issues. When I try to compile the
> project I got:
>
> 'Building target: testemd2'
> C:\Dev-Cpp\bin\mingw32-g++.exe -L"C:\Dev-Cpp\include" -L"C:\Dev-
> Cpp\include\SDL" -L"C:\Dev-Cpp\include\GL" -shared -o testemd2
> main.o    -lSDL
> C:\Dev-Cpp\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.
> exe: cannot find -lSDL
> collect2: ld returned 1 exit status
> C:\Dev-Cpp\bin\mingw32-make.exe: *** [testemd2] Error 1
> Build complete for project testemd2
>
> If I remove the SDL referency I got linking errors.
>
> I have only .dll, .lib and (.h)header files for SDL librarie and I
> don?t know how to include or to reference these files in project. I?
> m working in Windows XP professional, Eclipse 3.0.2 and CDT 2.1.1.
>
>          Thanks,
>
>          Arivan
>
>  _______________________________________________
> eclipse-dev mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or
> unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/eclipse-dev

_______________________________________________
eclipse-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe
from this list, visit
https://dev.eclipse.org/mailman/listinfo/eclipse-dev

_______________________________________________
eclipse-dev mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/eclipse-dev