Using remoteBuild to build on Linux (Beagleboard-XM/Angstrom target)
1 回表示 (過去 30 日間)
古いコメントを表示
Hi all,
I have a problem with remoteBuild and building my Simulink model on my Beagleboard-XM running the Angstrom Linux distribution.
My problem is that once I call remoteBuild(), MATLAB returns the following error:
remoteBuild(s.buildInfo, '/home/root', '192.168.137.226', 'root', '', 'C:\Program Files\PuTTY')
### Adding sources to archive
### Adding include files to archive
### Adding libraries to archive
### Creating remote project directory
### Creating file archive
### Copying archive to remote target
### Extracting archive on remote target
### Building executable on remote target
make: Entering directory `/home/root/ertModel_eclipseide'
cc -o .o
cc: no input files
make: *** [.o] Error 1
make: Leaving directory `/home/root/ertModel_eclipseide'
??? Error using ==>
remoteBuild>executeRemoteCommand at 198
Error executing SSH command: make: Entering
directory `/home/root/ertModel_eclipseide'
cc -o .o
cc: no input files
make: *** [.o] Error 1
make: Leaving directory
`/home/root/ertModel_eclipseide'
Error in ==> remoteBuild at 123 executeRemoteCommand(cmd, true);
I opened the remoteBuild *.m file and read the command being sent to the target as the following:
make -C /home/root/ertModel_eclipseide -f _ertModel.mk build
which is received by the target.
I think it has something to do with the makefile but I'm not sure what to do.
Has anyone come across this problem too?
Regards,
Frazer
p.s. I also have the full gcc toolchain installed on the target, so I don't think that's the problem either.
2 件のコメント
Kaustubha Govind
2011 年 12 月 16 日
Perhaps you could look into the generated makefile _ertModel.mk and see how the "cc" commands are specified, and whether there could be cause for error?
Avadhut
2011 年 12 月 17 日
Hi Frazer,
I had same problem. I was using kernel 2.6.31.But Mathworks supports only to Kernel 2.6.29.Try that one.
回答 (1 件)
Rolfe Dlugy-Hegwer
2012 年 8 月 27 日
You might take a look at the new Simulink support for BeagleBoard hardware. Keep in mind that installing this support automatically installs a customized version of Ubuntu on the BeagleBoard.
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!