This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: arm-symbianelf toolchain and compilation error


On Sun, 21 Jun 2009 10:24:54 +0200, "Vincent R." <forumer@smartmobili.com>
wrote:
> On Sun, 21 Jun 2009 10:21:48 +0200, "Vincent R."
<forumer@smartmobili.com>
> wrote:
>> Hi,
>> 
>> I would like to port an application to symbian platform and first I try
> to
>> compile a simple exe from an empty main :
>> 
>> 
>> $  arm-none-symbianelf-gcc.exe -O2 -fno-unit-at-a-time
> -Wno-unknown-pragmas
>> -fexceptions -march=armv5t -mapcs -pipe -nostdinc -c -msoft-float
> -DNDEBUG
>> -D_UNICODE -D__GCCE__ -D__SYMBIAN32__ -D__SERIES60_31__
-D__SERIES60_3X__
>> -D__GCCE__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__EXE__
>> -D__SUPPORT_CPP_EXCEPTIONS__ -D__MARM_ARMV5__ -Wl,-s conftest.c
>> arm-none-symbianelf-gcc.exe: -s: linker input file unused because
linking
>> not done
>> 
>> I don't understand the error message, could someone explain it.
>> 
>> Thanks
> 
> Hum I found my error ...

But I got a new one now, I am using cygwin to test it because Symbian
toolchain has been release for windows and
I would like to test a simple binary using dlopen : 

$  arm-none-symbianelf-gcc -v -o conftest
-I/c/gynoid/sdks/symbian/Nokia_N97_SDK_v0.5/epoc32/include
-I/c/gynoid/sdks/symbian/Nokia_N97_SDK_v0.5/epoc32/include/gcce
-I/c/gynoid/sdks/symbian/Nokia_N97_SDK_v0.5/epoc32/include/stdapis
-D__GCCE__  -D__SYMBIAN32__ -D__EPOC32__ -D__MARM__
-L/c/gynoid/sdks/symbian/Nokia_N97_SDK_v0.5/epoc32/release/armv5/lib
-L/c/gynoid/toolchains/arm-symbianelf/bin/lib -Wl,-s -ldl conftest.c

C:/gynoid/toolchains/arm-symbianelf/bin/../lib/gcc/arm-none-symbianelf/3.4.3/../../../../arm-none-symbianelf/bin/ld.exe:
cannot find -ldl

But libdl is available in
/c/gynoid/sdks/symbian/Nokia_N97_SDK_v0.5/epoc32/release/armv5/lib and I
have added its path to command line, so how can I investigate why
linker cannot find it ?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]