Hi Sascha, We didn't have support for dependencies between multiple projects before in X10DT. This support has been added in trunk, so if you have a development environment for X10DT, you could test and see if it works there. If not, I'd be happy to test this for you. Please send me (not to the whole list) a zip of your projects and I'll see if this works now. This feature will be in the upcoming release.
Thanks, Mandana Mandana Vaziri IBM T. J. Watson Research Center http://www.research.ibm.com/people/m/mvaziri/ Sascha Roloff <sascha.rol...@googlemail.com> wrote on 09/01/2011 04:32:13 AM: > From: Sascha Roloff <sascha.rol...@googlemail.com> > To: Mailing list for users of the X10 programming language <x10- > us...@lists.sourceforge.net> > Date: 09/01/2011 04:33 AM > Subject: [X10-users] Project references in X10DT > > Dear list, > > I use the X10DT for my X10 developments. One project contains the code for a > library. > Another project shall use this library and added it to the build path by > using a project > reference. In the editor, there is no error shown. The library functions are > identified well. > Unfortunately, when I want to compile my executable project (TestBench), the > following > error occurs: > > Build initiated: type = auto; delta = ResourceDelta(/InvasICTest) > Command used: g++ -g > -I/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/include > -I/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/stdlib/include > -I/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509 > -I. -Wno-long-long -Wno-unused-parameter -DX10_USE_BDWGC -pthread > -I/scratch-local/roloff/workspace/InvasICTest/bin > -I/scratch-local/roloff/workspace/InvasICTest/bin > -I/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/include > -I/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/stdlib/include > /scratch-local/roloff/workspace/InvasICTest/bin/xxx_main_xxx.cc -o > /scratch-local/roloff/workspace/InvasICTest/bin/TestBench > -L/scratch-local/roloff/workspace/InvasICTest/bin > -L/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/lib > -L/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/stdlib > -L/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/stdlib/lib > -lInvasICTest > -L/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/stdlib/lib > -lx10 -lgc -lm -lpthread -lrt -ldl > -L/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/lib > -lx10rt_standalone -Wl,--rpath > -Wl,/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/stdlib/lib > -Wl,--rpath > -Wl,/scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/lib > -Wl,-export-dynamic > /tmp/ccyIAgMk.o:(.data+0x8): undefined reference to > `TestBench::main (x10aux::ref<x10::array::Array<x10aux::ref<x10::lang::String> > > >)' > /tmp/ccyIAgMk.o: In function `int x10aux::template_main<x10::lang::Runtime, > TestBench>(int, char**)': > /scratch-local/roloff/opt/x10dt/plugins/ > x10.dist.linux.x86_64.fragment_2.2.0.201106021509/stdlib/include/ > x10aux/bootstrap.h:148: > undefined reference to > `TestBench::main (x10aux::ref<x10::array::Array<x10aux::ref<x10::lang::String> > > >)' > collect2: ld gab 1 als Ende-Status zurück > > When I don't use the library in my code, the project compiles. What is the > problem? > Can somebody help me? > > Best, > Sascha > ------------------------------------------------------------------------------ > Special Offer -- Download ArcSight Logger for FREE! > Finally, a world-class log management solution at an even better > price-free! And you'll get a free "Love Thy Logs" t-shirt when you > download Logger. Secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsisghtdev2dev > _______________________________________________ > X10-users mailing list > X10-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/x10-users ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ X10-users mailing list X10-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/x10-users