Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problems waiting to be solved #3

Open
Lily-WL opened this issue Jul 14, 2016 · 3 comments
Open

Problems waiting to be solved #3

Lily-WL opened this issue Jul 14, 2016 · 3 comments

Comments

@Lily-WL
Copy link

Lily-WL commented Jul 14, 2016

Dear Sir,

After the installation, I tried to use the script, but some error was produced as follow. Can you help to figure it out?

[root@student bin]# split_seq -h
Error. You have specified 'C' as an Inline programming language.

I currently only know about the following languages:
Foo, foo

If you have installed a support module for this language, try deleting the
config-x86_64-linux-thread-multi-5.010001 file from the following Inline DIRECTORY, and run again:

/mnt/wangli-top/BP_data/tmp

(And if that works, please file a bug report.)

at /opt/biopieces/src/perl/Maasha/Common.pm line 47.
BEGIN failed--compilation aborted at /opt/biopieces/src/perl/Maasha/Common.pm line 145.
Compilation failed in require at /opt/biopieces/src/perl/Maasha/Match.pm line 35.
BEGIN failed--compilation aborted at /opt/biopieces/src/perl/Maasha/Match.pm line 35.
Compilation failed in require at /opt/biopieces/src/perl/Maasha/Biopieces.pm line 34.
BEGIN failed--compilation aborted at /opt/biopieces/src/perl/Maasha/Biopieces.pm line 34.
Compilation failed in require at /opt/biopieces/bin/split_seq line 31.
BEGIN failed--compilation aborted at /opt/biopieces/bin/split_seq line 31.

@maasha
Copy link
Owner

maasha commented Jul 25, 2016

I believe this is due to a missing Perl module that you need to install. You need both Inline and Inline::C. Check out the installation guide.

@eugene-bk-eng
Copy link

Execute this
sudo dnf install 'perl(Inline::C)'

@eneasdecarvalho
Copy link

I had this problem, and was able to solve it.

Inline::C, by default - at least when I installed it, using cpan - comes with "Foo" as the language. And this will not work for Biopieces. Unfortunately I don't remember how I solved it, but I think I uninstalled Inline::C, and installed it again, in such a way that Foo was not installed together as the language. Maybe I have installed it from a different source or using some explicit argument for not installing Foo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants