언어 설정

Menu
Sites
Language
edc file build error(dyld: Library not loaded: /Users/winset/efl-tools-build/lib/libeio.1.dylib)

Hi,

After update IDE, an error is occured when compiling edc files.

I'm NOT used any image files(edc files are empty) but error reason is "image not found". 

develop environment : OSX

 

[1/2] Linking appname_widget

[2/2] Building res/edje/widget_layout.edj

FAILED: edje_cc -deps res/edje/widget_layout.edj.d -id "/Project/appname/git/GearS2/AppWidget/edje/images" -id "/Users/username/tizen-sdk/tools/enventor/share/enventor/images" -sd "/Project/appname/git/GearS2/AppWidget/edje/sounds" -sd "/Users/username/tizen-sdk/tools/enventor/share/enventor/sounds" -fd "/Project/appname/git/GearS2/AppWidget/edje/fonts" -fd "/Users/username/tizen-sdk/tools/enventor/share/enventor/fonts" ../res/edje/widget_layout.edc res/edje/widget_layout.edj

dyld: Library not loaded: /Users/winset/efl-tools-build/lib/libeio.1.dylib

  Referenced from: /Users/username/tizen-sdk/platforms/tizen-2.3.1/common/efl-tool/efl-tools/bin/edje_cc

  Reason: image not found

ninja: build stopped: subcommand failed.

Responses

12 댓글
daniel kim

Hi,

According to this description, I guess that some library is duplicated. if you can't find solution, I would suggest you to reinstall SDK.

       You have (or had) a copy of the edje library in /usr/local that got picked up by the edje_cc program in /opt/local when it got built. Remove that library and anything else you have in /usr/local, if you haven't already, then rebuild any ports that may have picked those things up, including the port that provides edje_cc (presumably the edje port). Conflicts like this are the reason why it is not supported to have anything in /usr/local while using MacPorts.

  

     https://trac.macports.org/ticket/19281

Regards

Kim

Thank you for your reply.

I couldn't solved on 2.3.1, just re-install older SDK.

Brandon Vandrey

Couldn't get this to work.  Re-installed older SDK and encountered the same issue.

Brandon Vandrey

Couldn't get this to work.  Re-installed older SDK and encountered the same issue.

Youngho Jeon

I have same issue  on my macbook, Tizen SDK 2.4 Rev4.

But I can't solve this issue yet.

Alex Dem

Hi,
just fyi, I have some  Native Wearable 2.3.1 project in workspace which uses EDC. After update form 2.4 Rev3 to 2.4 Rev4 (my OS is Win-7 64bit) I have recompiled their all without any issues.
Alexey.

Brandon Vandrey

Howdy folks,

It's me again.  Sorry for the double post earlier.  

I found a solution to this (Macbook 2.4 rev 4).  Had to check some Eclipse forums to get it to work, but I got rid of the error.

I found where libeio.1.dylb resided on my machine, it happened to be in /Users/[username]/tizen-sdk/platforms/tizen-2.3.1/common/efl-tool/efl-tools/lib

In my project properties->C/C++ build->Environment, I created my own DYLD_LIBRARY_PATH variable with that path in it.

Clicked the "Replace native environment with specified one" button.

Cleaned the project, and it launched without issue.

 

 

 

smith256 john

Try this one and it will working for me .

It seems that edje_cc is not installed on your machine. Modify CMakeLists.txt to add a check for finding edje

daniel kim

Hi,

This developer could not solved the same issue even if he've added  his own DYLD_LIBRARY_PATH to his project.

         https://developer.tizen.org/forums/sdk-ide/os-x%EC%97%90%EC%84%9C-2.4-rev.4-sdk-%EB%A1%9C-native-app-%EB%B9%8C%EB%93%9C%EC%8B%9C-%EC%97%90%EB%9F%AC%EB%B0%9C%EC%83%9D?tab=active

Could you give more details regarding how to deal with CMakeLists.txt?

Thanks in advance.

Regards

smith256 john

nice post

smith256 john

you have  skype so we will dicuss your all the problem..

daniel kim

Hi

I think that we can communicate here.

I appreicate you if you give more details regarding how to deal with CMakeLists.txt ?

Regards